The Strange Story of England’s “First Alien Abduction” Source link
Researchers from China claim that they have discovered a substance that can slow down the aging process of the body and even start the process of rejuvenation. This so-called “elixir of youth” turns out to be produced by our body, specifically the liver. This is reported by the South China Morning Post. According to research conducted by scientists at Xiamen University, lithocholic acid (LCA), which is produced in our body, has amazing properties. This special…
New Film Shows Birthing Pods and Baby Farms — Has the Brave New World Arrived? Source link
Stop me if you’ve heard this one before: a pilot survives a catastrophic plane crash, defying all odds. Picture this—there’s no clear exit point from the disintegrating plane, no safe area to attempt an emergency landing, and not one but two parachutes fail to deploy during the terrifying descent. Against all expectations, the pilot somehow lives to tell the story. Now, let me make this story even more unbelievable. The aircraft in question wasn’t just…
Mysterious Mummified Bog Body May Be a 5,000-Year-Old Human Sacrifice Victim Source link