Jun 262008

Flooding in Guangzhou, China, kills 170 people and drives over one million from their homes. This act of god has destroyed tens of thousands of homes, ruined over two million acres of farmland, and killed countless animals. Who pissed off the Buddha?

Sorry, the comment form is closed at this time.