PublicFreakout
Israeli soldiers attacking Palestinian citizens who are praying/minding their own business in Al-Aqsa mosque. (Translation in comments)
Israeli soldiers attacking Palestinian citizens who are praying/minding their own business in Al-Aqsa mosque. (Translation in comments)