Subscribe
Sign In
|
Subscribe Ad-Free
Ahmed El Shamsy
Author Archive
2021
Oct 29, 2021
The Hoax in the ISIS Flag
Claiming to channel pure Islam, the Islamic State fell for a long-debunked 19th century hoax