New Delhi: The Thane police Saturday seized 26 kilograms of ambergris, commonly called whale vomit, and…
THANE: Ambergris, commonly called whale vomit or grey amber, worth Rs 1 crore was seized from…