On the issue of clean and safe water here in the USA, there is no reason for our water not to be safe, the USA needs to make an investment to make sure that every American has safe drinking water.
I saw a video on the web of a lady from a Native American Indian reservation in Nevada, and she said that her tribe could not drink the water, because the mining companies polluted the water. Certainly we have people here in the USA who are smart enough to filter water and to make the water safe for people to drink. We can get the people from NASA and other smart people, from MIT, etc, and the smart people can figure out how to provide safe drinking water for all Americans.
The water can also be made safe for people in Michigan, and in other parts of the USA.
Instead of wasting money on walls, we need to make sure that all Americans have clean and safe water to drink. Our people are smart enough to make clean water happen, we just need to provide the resources to make it happen.
Salute,
Tony V.