Winds are starting to pick up as Hurricane Sally approaches the Gulf coast, astronomers say they may have found signs of life on Venus, whales are stuck in a crocodile-infested river in Australia, and more of today's top videos.

Updated
Read more
Updated
Read more
Updated
Read more
Updated
Read more
Updated
Read more
Updated
Read more
Updated
Read more

7 updates to this series since

Load comments