Super Typhoon Haiyan makes landfall in the Philippines - The New Indian Express

Super Typhoon Haiyan makes landfall in the Philippines

One of the most intense typhoons ever recorded hits the Philippines, triggering flash floods and ripping down buildings as millions of people take shelter.