Medical researchers have discovered what may be the key to controlling the growth of cancer cells, in a process that looks promising in terms of not only halting the growth of tumors, but also in reversing that growth.

Researchers at the Mayo Clinic in Florida have found that cell growth is regulated by genetic structures called microRNA–basically, molecular processors that tell a cell when and when not to reproduce. This miRNA triggers the production of a protein called PLEKHA7, of which tells the cell to cease dividing when division is no longer necessary.
read more

A 130-foot stone monolith has been discovered in the sea off of the Italian coast, that researchers say is at least 9,500 years old. The find was made during a high-resolution mapping survey of the seafloor off the coast of Sicily. The stone is in 40m (131 feet) of water, at a spot 60km (37 miles) south of the Italian island.

The regularly-shaped stone is 12m (39 feet) long and is estimated to weigh 15 tons. It has three 24-inch holes, two in it’s sides, and a third one at one end that passes completely through from one side to the other. While the monolith’s original function remains a mystery, one guess made by the researchers is that it may have been used as a lighthouse, with the hole in the end holding a torch as a beacon.
read more

"Claire" has never shared her high strangeness experiences with anyone until now. She does not wish to belong to the experiencer club, so to speak. But does she have a choice? This is one of those riveting, and at times gut-socking, discussions that begins with a dead girl telling her what we all need to hear. Sometimes the secret to existence is elegant even if the delivery system is complicated!
read more

In recent years, space probes have found hints that various celestial bodies in our solar system have conditions where life could develop, but as of yet, no direct evidence has been uncovered by these missions. The European Space Agency has announced plans to send a new space probe to Jupiter, in an effort to determine whether there is indeed life there or not.
read more