- Oddiverse
- By Alexandra Botezatu
- December 19th, 2013
Homeless Beggar Busted Living in $1,600 (€1,200)-a-Month Flat
The man has been begging in the same rich neighborhood for almost 5 years
The man has been begging in the same rich neighborhood for almost 5 years