At least two people were killed and hundreds forced to flee their inundated homes in the Philippines as torrential rain triggered flooding and landslides in the storm-battered archipelago, officials said Saturday.
Read More