Reason: None provided.
This is Trafalgar Square
https://x.com/TRobinsonNewEra/status/1817989204762312947
UK government will spend 117 million lbs to ensure that Muslims in Uk feel safe worshipping Allah while churches burn
145 days ago
1 score
Reason: Original
This is Trafalgar Square
145 days ago
1 score