Pterosaur The fossil of a new species of pterosaur is discovered on Hornby Island, British Columbia in Canada. Sources: Christian Science Monitor