Supreme Court rules confession insufficient for NSA, frees Mulla Afroz

India