Russia has network of spies spread out in multiple countries - report
Numerous suspects, including in the UK, Brazil, Australia, and Austria, have been arrested for spying for Russia, highlighting the Kremlin's global espionage reach, ABC News reported.