America’s Invisible Population

By Politics and Profits

There are nearly 600,000 homeless people in America. The reasons are numerous: returning veterans with PTSD, mental illness, drug addiction and simply those who cannot afford the cost of living in their hometown. Deacon Jimmy Vargas of Father Joe’s Villages is helping to provide solutions.

Watch the video below