News

The Telangana Government, on Friday, made two crucial appointments to the State Human Rights Commission (SHRC) and the Lok Ayukta.