Human shields used by occupying army in Palestine & Kashmir

Human shields Palestine & Kashmir

The barbaric use of human shields by Israel (on left) in Palestine & by India (on right) in Kashmir:

End the occupations. Long live Palestinian & Kashmiri Intifada.