World

German Cyber Chief Removed Over Claims of Ties to Russia

The allegations of possible ties to Russian intelligence were reported this month by a German satirical news show.