Man arrested for possessing and selling whale puke worth $250k

A 53 year old man from Mumbai was arrested by the police after he had come to sell 1.3 kilograms of “ambergris” or whale vomit which was worth INR₹ 1.7 crore (US$ 250,000). Ambergris is a waxy substance that originates as a secretion in the intestines of the sperm whale, found floating in tropical seas […]