Re:On the front lines of humanity’s high-tech war on rats
by dragonwriter on Thursday May 14, 2015 @12:50AM
(#9543483)
What you call "mankind" -- which is indeed among the appropriate names for it -- is also a definition of "humanity", as perusing any decent dictionary would reveal.
Better pedants, please.