'Harurot' exits, leaves 21 dead (Philippine Star, 2003)