Another Massive Explosion and Shockwave in Sana'a, Yemen

Powerful explosions shook Yemen's capital Sana'a on Sunday.

Loading...