Climate change alert Phl faces killer storms. - Torres, Ted (The Philippine Star)