Ingeniously Hidden Homeless Camp Found at California Amtrak Station

12 March 2018, 8:52 am

While it’s not unusual to see a homeless person sleeping at a train station, somebody took it to the next level, quite literally, setting up a cleverly hidden encampment at an Amtrak station in Antioch, California. On first sight, the small train station ...... Read More »

More Topics from "News"

Featured Video