Explosions rock Aden arms depot

Explosions rock Aden’s largest arms depot, sending smoke into the sky above the southern Yemeni city. Rough Cut (no reporter …read more

Via:: Reuters Video: Top News