Aj Mix Editor
July 16, 2026
A new monkey species, likweli, was discovered in the Democratic Republic of Congo. Researchers first spotted an...