An Israeli occupation military vehicle rams a Palestinian car in Burqa village, east of Ramallah, in the occupied West Bank.
An Israeli occupation military vehicle rams a Palestinian car in Burqa village


An Israeli occupation military vehicle rams a Palestinian car in Burqa village, east of Ramallah, in the occupied West Bank.
Leave a Reply