Will Twisha Sharma Get Justice? CBI Recreates Final Hours, Arrests Mother-in-Law in Explosive Dowry Death Case
For the unversed, Twisha Sharma was found hanging at her husband’s residence on May 12, barely five months after her marriage. Her family has alleged dowry harassment, mental torture and…