Wall Street Mav
@WallStreetMav
·
3h
They are almost literally at the castle gate. Buckingham Palace is not more than 5 blocks away.
Quote
Dr. Maalouf
@realMaalouf
·
5h
There are more than 500 mosques in London, but they chose to pray on the grounds of Westminster Abbey, the most sacred site in the Anglican Church.
Why?
https://x.com/realMaalouf/status/2087173274803265536/video/1
