Roger Harris, stationed in Tallinn, and working to compile a European cyber defense code book, has disappeared on a trip to St.Petersburg.
2020
2006
1995
2011
1966
2004
1963
1990
2017
1988
1999
2008
1996
2014
2009