Day: June 21, 2021

SUPER MICE…OH NO YOU DON’T. STOP IT NOW

Israeli scientists have worked up some sciency way to extend the lives of mice by 23%…as if anyone besides Walt Disney was hoping for this innovation. For the love of all things holy, don’t send these super mice to Australia. They have enough trouble with their rabbits and gigantic beasts that are all intent on…

Read More