Russians busted for fraud were spies

tsr intv perez russian spies busted_00010707.jpg

    Just Watched

    Russians busted for fraud were spies

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