India's Smriti Mandhana has set the record for the most international runs in a calendar year in women's cricket.
The protesters chanted slogans against the actor and demanded justice for the woman who died in a stampede at a movie theatre ...