Have there ever been as many mammals as there are now? Posted by StarlightDown, at biology.stackexchange.com, 18 Dec 2017 I apologize for the weird question, but based on a Google search it looks like this topic hasn't been discussed before. I'm…