Those mad scientists over in China have a crazy scheme hatched to make sure that nothing rains on their parade. The Beijing Olympics are rapidly approaching and with China’s renown downpours, cynics have dashed hope on a happy Olympic outing in the motherland. The Chinese government has decided to take nature into their own hands. They plan on using new ...
Read More »