DRI Busts High-Stakes Whale Vomit Smuggling Racket; Ambergris Worth Rs 32 Cr Seized
Chennai: In a major victory for India's flora and fauna, the Directorate of Revenue Intelligence (DRI) has successfully dismantled a large-scale smuggling operation involving precious whale vomit, known as ambergris.
Acting on a credible…