The Washington Post
A man convicted of kidnapping and raping a California woman, whom police initially accused of staging her abduction, has been charged in two similar crimes.
California, Harvard University
The Washington Post
A man convicted of kidnapping and raping a California woman, whom police initially accused of staging her abduction, has been charged in two similar crimes.