Hyderabad: Maoists Surrender to Telangana Police #Gallery

Hyderabad: Senior People’s Liberation Guerrilla Army (PLGA) commander and key Maoist leader Barse Deva, who surrendered before the police, during the press conference at the DGP office in Hyderabad on Saturday, January 03, 2026. (Photo:…