Social Media Giants Crack Down on bin Laden 9/11 Letter

Social media platforms Instagram and TikTok decided to crack down on Osama bin Laden’s 2002 letter justifying the Sept. 11, 2001 attacks on the World Trade Center and the Pentagon after it went viral Wednesday evening.


Read Full Article »

Related Articles