The Great White North, or as most know it, Canada, is a country characterised by many things. Its welcoming charm, the ...
A Tapanuli orangutan, the world’s rarest great ape, has been discovered dead in mud and log debris in a village in northern ...