
Wired's latest absurd animal of the week is particularly wacky, and we have to think Fidel Castro gets partial credit for keeping Cuba cloistered for half a century.No, it's not Fidel Castro.Per Wired's intrepid Matt Simon, it's something called a Solenodon, found in the forests Path to Full Story on The Bakersfield Californian