Episodes

Tuesday Nov 21, 2023
TikTok gives Osama bin Laden what he couldn’t give himself
Tuesday Nov 21, 2023
Tuesday Nov 21, 2023
It’s just a coincidence that a relative handful of videos on the Chinese-owned social-media platform TikTok promoting Osama bin Laden’s 2002 “Letter to America” got tens of million views last week.
Version: 20241125
No comments yet. Be the first to say something!