freedom of speech
Can restrictions be imposed on public functionaries? SC reserves order
India re-joined well at the 4th Universal Periodic Review at UNHRC
India's Human Rights report under appraisal today at UNHRC in Geneva