The Icecreamists, a small ice cream parlour in London, has caused a media storm with the launch of its latest dessert – the “Baby Gaga”. The “Baby Gaga” is made using human breast milk; yes that’s right human breast milk ice cream. Welcome to 21st century London! The breast milk