Palestinians run over implemented process and affects three Israeli soldiers near Ramallah

Palestine : Ramallah - Palestinians run over implemented process and affects three Israeli soldiers near Ramallah