Alabama native David Barnes serving longest prison sentence in Russian penal colony
8 min read
David Barnes, born in Gadsden, sentenced to 21 years in Russian penal colony. Shocking case unfolds...
Continue reading in the USA News Updates app