London Homeless Crisis

1 year ago
70

This video is made on Edgware Road London W2. You see loads of people sleeping rough. Uk government needs to do something fast for the homeless is our country

Loading comments...