See on Scoop.it – Communities of the World
Possibly largest storm ever to make landfall clobbering the Philippines
Dave Cottrell’s insight:
The Philippines are being hit by a signal 4 superstorm, that may be the largest storm ever to make landfall. One of the Philippines’ largest cities, Cebu, is directly in its path.