The Car Intifada

APTOPIX Mideast Israel Palestinians

A death cult’s new killing machines.