If the Manmohan Singh government has its way, India will soon adopt a law against torture that will make a mockery of our obligations as a democracy, a civilised society, and a signatory to the United Nations Convention Against Torture (CAT). India signed CAT in 1997 and is meant to pass...
Who’s to blame? Jinnah or a massive failure of understanding on the part of the Congress leadership? STRANGE that one of history’s cradles, the Indian peninsula, should have so little truck with genuine history, as opposed to myth-making and mythology...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.