Authors:
  • The heaviest snowfall in over 60 years is being reported in Beijing, China. To give you an idea of how bad it is, the army is now using snowplows to run over dissidents.

Cite this Page: Citation