British Colonial Officers Charles Walter Rand And Lt Charles Egerton Ayerst Are Assassinated In Pune Maharashtra India By The Chapekar Brothers And Mahadeo Vinayak Ranade Who Are Later Caught And Hanged - June 22 in History | This Day Story