Twisha Sharma’s Husband Detained by Jabalpur Police After Dramatic Standoff May 22, 2026 After 10 Days on the Run, Samarth Singh Surrenders in Jabalpur Amid Courtroom Chaos in Twisha Sharma Death Case…