In 2011 a London ice cream parlour was in the news for selling an ice cream at 14.99 a scoop made from what?
What is the answer?
human breast milk