Environmental disasters we wish had never happened

Semirara Oil Spill. On December 18, 2005, Power Barge 106 operated by the National Power Corporation (NAPACOR) was wrecked while in Barangay …