Super Typhoon Mangkhut batters the Philippines

Super Typhoon Mangkhut, a category 5 storm, makes landfall in the northern Philippines, bringing powerful gusts, heavy rainfall and causing …read more

Via:: Reuters Video: Top News