Skip Navigation

This isn't Cuba or any country demonized by the press; this is central London, which has also become filled with people living in abject poverty, unable to afford shelter due to property speculation.

Comments

5