15 May 2008
Desperation is Growing in Central China
Chinese authorities have ordered more helicopters, troops and supplies into Sichuan province where the 7.9 tremor centralized.
Chinese authorities have ordered more helicopters, troops and supplies into Sichuan province where the 7.9 tremor centralized.