Russians busted for fraud were spies

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

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