February 6, 2025

People who are homeless in London are slamming an idea floated by Britain’s interior minister Suella Braverman to limit the use of of tents and the characterization that people live on the streets as a “lifestyle choice.” Angela Johnston reports…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *