PoliticsWorld NEWS
David Barnes, American detained in Russia, plans to testify in his own defense
David Barnes has pleaded not guilty and faces a lengthy sentence if convicted.Read More International
David Barnes has pleaded not guilty and faces a lengthy sentence if convicted.Read More International