Tropical Storm Alberto has made landfall in Mexico after dousing Texas. It is the first named storm of the 2024 hurricane season. #Weather #Storm #Mexico