› added 6 years ago
241
TIL between 63rd and 76th streets in New York City, scientists discovered an ant species found nowhere else on earth. It has been nicknamed the “ManhattAnt.”
via reddit.com