Home » Big twist in case of organ fragments found in 18 places: Accused finally locked up!