Home » International News » Tropical Storm Tembin leaves 120 dead, 160 missing in Philippines