Twitter | Search | |
The Debunker No toBS
It's been suggested that BBC management deemed broadcast of that Times front page as haram Anyone see it mentioned on TV or radio ? Here's a close-up
Reply Retweet Like More