By Victor Omondi A Black Louisiana man was granted his freedom, following a judge’s verdict on Monday after nearly 45 years of being accused and convicted of attempting to rape a set of 14-year-old white twin sisters in 1977. According to KALB and CNN, Vincent Simmons was released from the Louisiana State Penitentiary in Angola, […]