Homeless Man Who Built His Own Fairytale Castle Is Now Forced to Tear It Down
A French homeless man who built his own intricate castle out of recycled foam after losing his apartment has been notified by authorities to tear it down because it poses a danger. David, a 53-year-old former animator from Toulouse, France, has been homeless for over a year, after reportedly losing his apartment to squatting. With …
Homeless Man Who Built His Own Fairytale Castle Is Now Forced to Tear It Down Read More »