BEIJING, July 6, 2008 -- In the central Hubei Province, torrential rains that started last Tuesday have killed 12 people, leaving three others missing and causing a direct economic loss of 724 million yuan (about 108 million U.S. dollars).