The World This Weekend Saturday July 19, 2014

The World this Weekend

Accusations of looting, destroying evidence at crash site of flight MH17, The Dutch government demands answers in the death of its citizens, and underground war in Gaza.

More From AudioMobile/The World this Weekend