Video: Torrential rains cause floods in Southern Yemen
ADEN, June 4 (YPA) - The southern and eastern provinces of Yemen have on Thursday and Wednesday afternoon witnessed heavy rains which have caused massive torrential floods in all areas, washing away countless cars and vehicles, in addition…