June 24, 2021

Palestinians, Israel police clash at Al-Aqsa mosque; 53 hurt

Leave a Reply