November 22, 2022

Trial begins for David Barnes, Texas man detained in Russia

David Barnes (left) is seen at the wedding of his friend Chris Schiller (right). Schiller told ABC News that the day before Barnes was taken into […]