News

In the garden of a hotel in northern Madagascar, a “large” creature with “slit-like” ear openings perched on a tree. Its ...