资讯

After a years-long court battle, Obara was convicted on April 24, 2007, of rape resulting in the death of Carita Ridgway. A police pathologist was able to use the liver sample that was saved to ...