Tamilisai steps down as Puducherry LT Governor and Telangana Governor.
Tamilisai steps down as Puducherry LT Governor and Telangana Governor.