Destiny is arguing in favor of human shields when Israel does it.

46 Views
Destiny is arguing in favor of human shields when Israel does it.

Comments