By Jemima Wittich Britain’s supermarket shoppers are left confused and eggless due to a recent shortage. Though it is not clear as to why there are no eggs on our shelves, here is what we know so far. Avian influenza is sweeping British farms by storm and has already claimed millions of feathered lives. Avian […]