ScienceDiscovery of two-headed dolphin in Turkey baffles boffins A two-headed dolphin washed up on the shores of a city in Turkey, surprising everyone. A two-headed dolphin has been found in Turkey, exciting scientists and laypersons alike worldwide.by James Maynard
ScienceDiscovery of forces that hold together space rocks may help scientists tackle Earth-threatening asteroidsby James Maynard