Hindu priest talks ‘purifying benefits’ of cow’s urine after Ilford shop find
As you walk down the grocery aisles you might expect to find milk, juice and other liquids but one store in Ilford has been found with a more unusual liquid on its shelves.