Over The Top (OTT) streaming service providers for long have been accused of providing their platforms for deeply disturbing content, especially for deriding Hinduism and Hindu practices
Munawwar Rana refused to apologize for his statements, saying that he had not said anything wrong. He said that if he apologises he would feel that he too has sold himself.
The Netflix's latest Telugu film 'Krishna and His Leela" portrays Lord Krishna as a philanderer, readily involving in sexual encounters with several woman, including one named Radha