Super Typhoon Haiyan makes landfall in the Philippines

One of the strongest typhoons in recorded history, Super Typhoon Haiyan makes landfall in the Philippines.