Who is Mohammad Dawood Alokozay? Afghan national arrested for posting TikTok video of himself making a bomb
11 months ago
30
-
Homepage
-
International
- Who is Mohammad Dawood Alokozay? Afghan national arrested for posting TikTok video of himself making a bomb