London’s shame: long line of hungry homeless people queuing in the rain at Trafalgar Square
This was the sad scene in Trafalgar Square yesterday evening, as a long line of homeless people queued up in the rain to get something to eat.
London’s shame: long line of hungry homeless people queuing in the rain at Trafalgar Square Read More