Tuesday 6 February 2024

Reuters reports four men have been charged over the theft of an 18-carat golden toilet from a London palace. Police have been delayed in prosecuting the men because so far they have nothing to go on.

4 comments: