Tag: satellite images


Typhoon Haiyan made landfall last week, causing much destruction in Southeast Asia. With death counts estimated to be in the thousands, this storm is one of the most powerful recorded typhoons to ever hit land and likely the deadliest natural Read more…

Skip to toolbar