Black News and Black Views with a Whole Lotta Attitude
Vincent Simmons, who was accused of brutally raping two white twin sisters in 1977, is free from prison after a Louisiana district attorney dropped his charges.
By
Published