Photo/Courtesy Israeli forces launched a major assault on Palestinian worshippers at Masjid al-Aqsa in Jerusalem on the 26th night of Ramadan spar
Read MorePhoto/Courtesy Israeli forces launched a major assault on Palestinian worshippers at Masjid al-Aqsa in Jerusalem on the 26th night of Ramadan spar
Read More