A Palestinian protester uses a slingshot to hurl a stone at Israeli troops during a protest against Israel’s separation barrier.

What a fucking idiot.

Advertisements