This video was posted by WTF India back in August.
However it's only started to go truly viral recently, as a GIF set on Tumblr.
As a number of online commentators have pointed out, the video appears to show how attitudes vary between generations. According to CNN, incidents of rape have gone up by 873% in India in the past 60 years.
This Wall Stret Journal has published a map showing rape conviction rates across India. Based on 2011 figures, it reported: "Of the total number of cases that made to court, the overall rate of convictions stand at 26.4%, or 4,072 convictions while 11,351 acquittals were recorded. These included cases pending from previous years as well." By 2013 The Times Of India reported that the conviction rate in rape cases had improved, though there are serious problems over the speed at which the courts are processing cases.
Late last year, a comic book with a female rape survivor as its hero was created to bring attention to the problem of sexual violence.