Delhi HC has ordered the immediate removal of a controversial song by popular artists Yo Yo Honey Singh and Badshah from all streaming and social media platforms. In a stern ruling on Thursday, the court expressed a 'dim view' of the track’s lyrical content, citing its portrayal of women and its impact on public morality as primary reasons for the ban.