World NewsPOLICE IN LONDON DESTROY HOMELESS PEOPLE’S TENTSalexivdNovember 13, 2023November 13, 2023 by alexivdNovember 13, 2023November 13, 2023 Homeless people’s tents in central London have been destroyed during a Met Police operation. Refuse workers threw the... Read more