October 26, 2020

Gaza protests result in dozens of deaths

April 8, 2018 Jahnvi Upreti 0

Recent Palestinian protests along the Israel-Gaza Strip border have turned deadly, with violent conflict between protesters and Israelis resulting in at least 28 Palestinian deaths and thousands more wounded, according to Al Jazeera. […]