Turkish President, Recep Tayyip Erdogan denounced the Israeli police raid on Jerusalem’s Al Aqsa Mosque, which led to clashes with worshippers. He said the mosque complex was a “red line” for Turkey. Israeli forces, according to report, stormed the Al-Aqsa Read more…