Tropical Storm Nadine Makes Landfall in Belize, Hurricane Oscar Strengthens Weather World news Tropical Storm Nadine Makes Landfall in Belize, Hurricane Oscar Strengthens