tsr intv perez russian spies busted_00010707.jpg
tsr intv perez russian spies busted_00010707.jpg

    JUST WATCHED

    Russians busted for fraud were spies

MUST WATCH

Russians busted for fraud were spies

The Justice Department filed charges against Russian diplomats claiming they ran a nine-year Medicaid scheme.

Russians busted for fraud were spies

The Justice Department filed charges against Russian diplomats claiming they ran a nine-year Medicaid scheme.