Satellite tells on floods
Tuesday, December 14, 2010 - 07:30
in Earth & Climate
High definition satellite radars are helping to monitor floods by capturing quick images in wide areas.
High definition satellite radars are helping to monitor floods by capturing quick images in wide areas.