News

In a recent video uploaded by the Mütter Museum of medical oddities in Philadelphia, museum director Robert Hicks discusses ...