lolpop116 lolpop116 08-05-2024 Geography contestada 200 million people presently live in water-stressed countries. a) True b) False