Super typhoon ‘Ompong’ (international name Mangkhut), the strongest typhoon to hit the Philippines this year, made landfall on Northern Luzon on Saturday morning. Several provinces were placed under Typhoon Signal #4 starting Friday and hundreds of thousands of people were evacuated. Some netizens were able to capture Mangkhut’s devastation on the country’s most famous tourist ...