In a radical departure from the usual Independence day speeches, India's prime minister Narendra Modi has described a recent spate of rapes across the country as a shame on the country. He used his first Independence Day speech to urge all Indians to stop discriminating against women, and to end gender or religious-based violence. He also called on parents to take responsibility for their sons' actions. GMT Presenter Lucy Hockings was joined by Shalu Yadav in the studio of BBC Hindi, and by Zubair Ahmed in the BBC Delhi bureau.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…