India
Supreme Court Terms ‘Honour Killing’ ‘Barbaric, Shameful,’ Asks States to Stamp Out
Tarique Anwar, BeyondHeadlines New Delhi: In a historic judgment yesterday, the Supreme Court termed Khap Panchayats (caste council) illegal and described the...