High-resolution satellite images of Sanaa, Yemen.

Storms