Typhoon Ompong (international name: Mangkhut), the biggest storm of the year, smashed through the Philippines on Saturday, claiming its first victims as two women were killed when a rain-drench…

read more…