Udham Singh assassinated General Dyer in 1940 in London to avenge the Jallianwala Bagh massacre of 1919. Singh waited 21 years to carry out his revenge and was subsequently hanged. Hasrat Mohani (A) and VVS Iyer (D) were freedom activists, not assassins.