When the separate state of Telangana came into being on June 2, 2014, it began its journey with a lot of promise, as the...
2 Jun 2023 6:45 PM GMT