High-resolution satellite images of Harare, Zimbabwe.

Storms