Malabar Gold Falls Prey To The Cancel Culture

Malabar Gold & Diamonds is an Indian jewellery business that was founded by M.P. Ahammed in…