News
Humpback Whale Stranded in Moriches Bay Could Be Euthanized, Officials Say
The Moriches Bay sandbar in New York has been home to a humpback whale for the past few days, and experts and marine preservation organizations are fearing for its life.
Latest Research Articles
Google's DeepMind Now Able to Lip-Read TV Shows Better Than Professionals
A Sneak Peek of London's Secret Underground Railway System
IBM Develops 'Growable' Computer Chips
Scientists Develop Paint That Can Absorb Solar Energy
Surprise! Dozens of Mummified Baby Crocodiles Discovered Inside Ancient Egyptian Mummy
Samsung to Recycle Millions of Recalled Note 7 Units?
Canada to Phase Out Coal Power Plants by 2030
Microsoft Officially Makes First Humanly Accurate Speech Recognition Tech
Impostor Phenomenon: How the Feeling of Being a Fake in the Workplace Can Ruin Your Career
These Transgenic Grass Species Can Neutralize Toxic Compounds from Bombs, Ammunition
HIV Update: Scientists Find Antibody That Combats 98% of HIV Strains
Real or Fake: Fleet of UFOs Leaving the Moon Caught on Video