Trial set to resume this week for David Barnes, American detained in Russia

Hits: 10

The trial of American David Barnes, who’s being held in Russia on allegations that weren’t substantiated by U.S. authorities, is scheduled to resume this week. Read More Go To Source