News

making it a true paradise for frogs. Madagascar, an island roughly the size of France, is home to about 9% of all the world's ...
Most people would associate frogs with croaking, but the newly identified animals in Madagascar, an island off the south-east coast of Africa, emit bird-like whistling sounds in their ...