© 2024 Blaze Media LLC. All rights reserved.

stunning vid cleric holds pro bin laden anti semitic rally in tahrir square surrounded by al qaeda flags