Press TV April 21, 2011
A new photo advertisement of a Japanese car in Israel has drawn considerable outrage for its implied promotion of running over Palestinian kids.
The commercial advertisement, published by a Subaru dealership in Israel, features the scene photographed last...