• 8 years ago
Law commission of India in its report submitted has recommended Central government to put a phased end to death penalty. Death penalty should only be ...

Recommended