2025-01-04 15:58
I wish this was satire, but……
Woman claims that Big Ben (the clock in London, not the retired QB) was actually built by Palestinians - then disassembled by the British and reassembled in London in 1922
For those wondering, Big Ben was built in 1859…..in London……after a fire