Sedition students

February 24, 2016
February 24, 2016

India 'sedition' students arrested

Two Indian students accused of sedition for helping organise a protest at Delhi's prestigious Jawaharlal Nehru University (JNU), have handed themselves into police.