This creature looks like something out of a sci-fi movie. The remains of an unidentified animal with fur and a beak washed up on the shore of Sakhalin Island, located along the far east of Russia.
Heavy rainfall, severe storm warnings issued for Quebec
Brief: Strong storms threaten some Canada Day festivities
Leap second threatened computers. Here’s what happened