New details on former U.S. Marine accused of spying in Russia

2024-03-22 2

The brother of Paul Whelan, a Michigan man detained in Russia, is rejecting the claim that Whelan is a spy.