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