Liquid Water on Mars?
Scientists have announced indirect evidence of liquid water on the surface of Mars, raising hopes among secular scientists that life may be present on the "red planet." But why do they hope for this—and are such hopes realistic? More...
- Cancer Medicine in Wasp Toxin?
- Discovery: Spine Signals Ears to Maintain Balance
- 'Living Fossils' Point to Recent Creation
- Protoplanetary Disc Model Falls Flat
- Pitcher Plants Designed to Attract Bats