Massive Explosion in Yemen

A massive explosion strikes a city in Yemen, and cameras catch it from different angles.