Tag: Star Plus

Bollywood stuntwoman and stunt director Geeta Tandon has called out the production team of India Ke Top 1% over what she described as a deeply disappointing experience on the sets…