Dancehall Artist Laden Gains Freedom After Serving Prison Time for Firearm Possession

Dancehall artist Laden, legally known as O’keefe Aarons, is set to regain his freedom today after serving a significant portion of his four-year prison sentence for firearm possession. The artist, best known for his hit song “Time to Shine,” is expected to be released from prison today after completing nearly 30 months of his sentence. […]