Watch: Roads flooded as tropical storm Eloise induced rains hit the Mozambique channel
Roads leading to the port of Beira were flooded from Thursday afternoon as storm Eloise induced heavy rains poured on the coastal regions of Mozambique. Tropical storm Eloise is still…