Israeli police fatally shot a 31-year-old Palestinian man after they said he rammed his car into a group of people at a bus stop on …
source
Advertisement
Israeli police fatally shot a 31-year-old Palestinian man after they said he rammed his car into a group of people at a bus stop on …
source