David Barnes, American detained in Russia, found guilty by Moscow judge
(NEW YORK) -- A Russian judge convicted a Texas man on Tuesday of abusing his two sons between 2014 and 2018 in the United States, even though the law enforcement officials in suburban Houston who previously investigated the allegations never found cause to file... Read More.