› added 1 year ago
65
TIL between 63rd and 76th Streets in New York City, scientists have found an ant species found nowhere else on Earth. They called him “ManhattAnt”.
via reddit.com