The Met Police is investigating 1,000 sexual and home abuse claims concerning approximately 800 of its officials,...
Day: January 17, 2023
This yr’s COP28 weather summit is mired in controversy, held in one of the world’s largest oil...