Home Current News Texas father detained in Russia sentenced to 21 years in penal colony...NewsCurrent NewsTexas father detained in Russia sentenced to 21 years in penal colony despite ‘almost no evidence’February 14, 202446FacebookTwitterPinterestWhatsApp texas father detained in russia sentenced to 21 years in penal colony despite almost no evidence Source: yahoo.com/news