A street is flooded in Veracruz, Mexico, Sept. 17, 2010. Hurricane Karl on Friday struck Mexico's east coast, killing two people and forcing the country to shut down the Laguna Verde nuclear power station, a local radio reported. [Jorge Dan/Xinhua]