English News | Latest and Breaking News | Todays News
An Israeli police officer swiftly approaches a vehicle suspected of carrying Palestinian operatives, drawing his firearm…