Researchers have discovered an "Ocean planet" named TOI-1452 b, which is slightly greater in size and mass than Earth and is located at a distance from its star where its temperature would be neither too hot nor too cold for liquid water to exist on its surface.
Texas Drought Exposes Dinosaur Tracks
World's Most Popular Herbicide Causes Dramatic Convulsions in Worms