Destiny is arguing in favor of human shields when Israel does it.
Destiny is arguing in favor of human shields when Israel does it.
Sign in to join the conversation.
Sign in with Google
Comments