The secret of how pigeons can fly hundreds of miles and still find their way home has been solved by scientists. The birds navigate using an internal magnetic compass in their livers. Special immune ...