Connect to share and comment

Clooney sudan satellite 2011 3 23

Clooney sudan satellite 2011 3 23

Satellite Sentinel Project images show a buildup of troops along the volatile border between North and South Sudan.

DigitalGlobe