Giant lemur: delve into the fascinating history of this 200-kilogram monster that once ruled the forests of southern Madagascar
Madagascar, this island-continent anchored off the coast of Africa, has always been a unique haven of life, a natural laboratory where evolution has sculpted forms…