The Island Of Spies And Financial Warfare: Mossad, Russia and Ukraine are using Cyprus for different Reasons

A few kilometers north of Larnaca, in a modest area near the Green Line, a hill rises thick with antennas and satellite dishes, no sign anywhere hinting at what actually happens inside.