Super Typhoon Makes LandfallSuper Typhoon Makes LandfallSuper Typhoon Haiyan has made landfall on the Philippines as one of the strongest storms in recorded history.Eric MeierEric Meier