Telangana BJP MLA T Raja Singh has resigned from the Bharatiya Janata Party, citing his shock and deep disappointment over the likely appointment of N Ramchander Rao as the next state BJP president. The firebrand legislator from Goshamahal made the announcement through a public letter, stating