NAVY OFFICER
Latest Headlines

EU
Italy arrests navy captain for alleged spying for Russia
Italy arrests a navy captain on suspicion of spying for Russia, according to Italian police.

Italy arrests a navy captain on suspicion of spying for Russia, according to Italian police.