Philippines cleans up after sixth major storm in weeks
Damaged houses, toppled trees, and electric posts are seen around Caramoran, Catanduanes, a few hours after Super Typhoon Pepito made landfall on November 16, 2024. Courtesy of Fr. Erns ...Read more