Self immolation

India’s New-Formed State Telangana, For Which 5000 Indians Set Themselves on Fire Over 20 Years, Elects Its First Speaker

  Telangana State, India–where approximately 5000 Indians have self immolated for the cause of an independent state–has unanimously elected its first Speaker of the Telangana Assembly Tuesday, unopposed, one week after the creation of India’s 29th state. Protests both for and against the formation of a separate Telangana state have often