Russia has network of spies spread out in multiple countries
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.