There was an error in this gadget

Thursday, August 03, 2006

Storm Forces Thousands Chinese To Flee

Many evacuated from storm in Phillipines and China.

No comments: