Monthly Archives: June 2009

Aerial Overview of Tehran, Iran during Election Protests

Satellite Imaging Corporation has published an aerial overview of Tehran, Iran, the country’s capital and site of numerous recent election [...]