wmtc: discoveries make me happy

I am always astonished to see stories such as these. A tree-dwelling animal with a teddy-bear-like face and rust-coloured fur has become the newest mammal species discovered by scientists. The olinguito, the smallest known member of the raccoon family, lives in the cloud forests high in the Andes Mountains of

Continue reading