Farhad A October 11, 2023 3:54pm Armed Israeli settlers killed three Palestinians in #Qusra, near #Nablus. These MFers chasing innocent Palestinians, bit no one dares calling them for terrorists. #palestine #Israel #Occupation #Apartheid #Politics #JewishTaliban #WestBank