At least 120 dead