Total Religious Control of the Temple Mount in the Eyes of Muslims Is Proof of Who Is the Chosen People

According to Professor Mordechai Kedar the real Al Aqsa Mosque is located near Ji’irrana, a village located between Mecca and Taaf in the Arabian Peninsula. For political and historical reasons as explained in the article at http://www.israelnationalnews.com/Articles/Article.aspx/19315 Muslim politicians invented … Continued