India Roberts

Georgia Death Row Inmate Set To Die Tuesday A Georgia death row inmate convicted of raping and strangling a 15-year-old girl is scheduled to be executed Tuesday.
Execution Set For Man In 1989 Rape And Murder Of Atlanta TeenMarcus Wellons is scheduled to be put to death on June 17 for raping and strangling 15-year-old India Roberts.