An Opera News Kenya publication
Three Palestinians deliberately drove a car into Israeli soldiers in the occupied West Bank on Monday,…