This is what Niagara Falls looks like when all the water is shut off

image thumb 32

Would you believe the water that rushes over Niagara Falls can be turned off? It’s happened before and is about to happen again. All the water from the American side of Niagara Falls (the American Falls) will be rerouted in order to allow repairs to infrastructure. When that happens, we’ll see the bone-dry cliff where…

Read more

Did you know China has a telescope on the Moon?

image thumb 22

Did you know China has a telescope on the Moon? The 15-centimeter telescope was delivered to the moon aboard the Chang’e 3 lunar lander which landed on the moon in December 2013. In the photo above, the small arrow points to the Chang’e 3 rover and the big arrow points to the Chang’e 3 lander…

Read more

The miracle of science – new experimental cancer therapy clears baby girl of “incurable” leukemia after only two months.

one year old layla richards cleared of cancer

One-year-old Layla Richards was suffering from incurable leukemia (a form of cancer). Her parents were told there were no options left to save their baby. Chemotherapy failed. So did bone-marrow transplants. Finally, doctors tried a new form of therapy – they gave Layla “genetically-altered immune cells” that attack the leukemia cells while leaving all of…

Read more