Why is COW URINE on sale on the shelves of some British corner shops?
This is not what you expected to find sitting on the shelf next to your groceries
An investigation has discovered convenience storesin London are selling cow urine next to the naan bread. :D
The yellow liquid, known as gau...