Muslims Invade Gates of Mercy on Temple Mount

Share on FacebookTweet WhatsappMuslims escalated their battle to control the Temple Mount this week in illegally invading the ancient “Bab el-Rahma,” otherwise known for centuries as the Golden Gate or … Continue reading Muslims Invade Gates of Mercy on Temple Mount