Former chief minister of Indian-administered Kashmir, Mehbooba Mufti, has been freed by Indian authorities, more than a year after her detention. She was detained on 5 August last year, when the Indian government stripped the ...