Unlike in the US, the UK, Canada and Australia where the government extensively support and protect witnesses who risk their lives by giving evidence in court, in India, especially in Delhi, despite 'inadequate infrastructure' the city police are giving ...
[Published Deccan Herald - May 16 2013]