Typhoon Bopha

  1. Terrifying Typhoon Bopha Makes Landfall in Philippines

    Typhoon Bopha, powerful as a Category 5 hurricane, has made landfall at Baganga, Philippines.

    December 3, 2012