Remarkl·FollowJun 27, 2024--1ShareHoly cow! Turns out that homo sapiens is an invasive species. Who knew?