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
Read more
Updated
Read more
Read more
Read more

5 updates to this series since

Load comments