Police arrested Steven Carter, 29, in the kidnapping and rape of a 7-year-old girl.
1 / 8
WDSU - New Orleans
Thu, Jun 6, 2013 10:09 AM EDT