World The Sacrifice of Emily Davison: A Symbol of the Fight for Women’s Rights Ashish Arora May 1, 2021 Introduction On June 4, 1913, Emily Wilding Davison stepped onto the track at Epsom Racecourse during the... Read More Read more about The Sacrifice of Emily Davison: A Symbol of the Fight for Women’s Rights