Animals are honored by courage
The Dickin Charity for the Injured Animal Foundation PDSA is the highest honorary medal in the animal kingdom, valued at the same level as the Victoria Cross of the British Army.The evolutionary father once had regal students
With nearly a dozen people helping to polish shoes, clean the beds, wash clothes and a group of fireplaces, life is at ease in Charles Darwin's school time.