The intense national discourse surrounding female objectification in Indian cinema has hit a new peak following the release of Ram Charan’s sports-drama 'Peddi.' Despite the film crossing the ...