TAG: Harvey

Satellite imagery aids rescue efforts for Hurricanes Harvey, Irma and Maria

November 28, 2017