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