Mumbai police arrest two for possessing Rs17m worth rare ‘whale vomit’

Mumbai police arrest two for possessing Rs17m worth rare ‘whale vomit’
play icon
photo used for illustrative purposes.