Baby Haggis is the new Moo Deng

By Joseph Bernstein Haggis is a Scottish pudding prepared by cooking sheep organs inside the animal’s stomach, in which it ...
Scotland’s Edinburgh Zoo has ignited an online rivalry with viral sensation Moo Deng, a baby pygmy hippo at Thailand’s Khao ...