Tropical Storm Mekkhala

Tropical Storm Mekkhala cuts short Pope Francis’ visit to Tacloban

Pope Francis has arrived in typhoon-hit city of Tacloban in the Philippines to hold an open-air Mass. Tacloban was devastated…

10 years ago