Heavy rains cause airport delays

by Teresa Welsh November 29, 2010