By Peters OkwudiliDecember 26, 2019Christmas typhoon kills at least 13 in Philippines World News December 26, 2019By Peters Okwudili A typhoon that struck the central Philippines over Christmas has killed at least 13 people, disaster agency officials said on…
By Peters OkwudiliOctober 26, 2019Ten killed as storms ravage eastern Japan World News October 26, 2019By Peters Okwudili The death toll from torrential rains that caused flooding and mudslides in Japan climbed to 10 on Saturday, with three…