Israeli police detain a Palestinian man at Al Aqsa Mosque compound on Wednesday. AFP
Israeli police detain a Palestinian man at Al Aqsa Mosque compound on Wednesday. AFP

UN envoy calls for all sides to 'act responsibly' after Al Aqsa mosque raid