A Terror Leader Behind Bars in Egypt
by Raymond Ibrahim // FrontPage Magazine The supreme leader of the Muslim Brotherhood, the head of the Islamist snake, Muhammad Badie—who had slipped security forces by traveling in and out of the Brotherhood torture camps (known as “peaceful sits ins” by the mainstream media”)—has finally been arrested in Egypt and is awaiting trial. Not only was he the […]
A Terror Leader Behind Bars in Egypt Read More »