top of page

I’m in the National Press

Nov 8, 2005
1 min read

The nation in question is Greece. Thanks to everyone who mentioned the articles in Τα ΝΕΑ and news.in.gr.

I could link to a translation by World Lingo, but it appears to be a translation of the press release which was picked up by a German site (in English).

 
 
 

Recent Posts

See All

Comments


bottom of page