Search
Library
Log in
Watch fullscreen
8 years ago|72 views

Street's all you've got: Heavy-handed UK govt austerity exposed

RT
RT
Britain which was once proud of having some of the most effective legislation in the world to fend off homelessness, now has over 50000 people sleeping rough.

Browse more videos

Browse more videos