Satellite image analysis shows damaged or destroyed structures in Libya
Human Rights
Watch: "Satellite Image Analysis shows 1,690 damaged or destroyed structures." I would
also like to see satellite images of destruction caused by NATO during its intervention.
Comments
Post a Comment