World

At Least 45 Dead as Nalgae Makes Landfall in the Philippines

Severe Tropical Storm Nalgae made landfall early Saturday and was expected to continue bringing strong winds and torrential rain to large areas of the country through the weekend.