26 October 2011

Time runs out for Germany's master forgers

A tale of greed, duplicity and gullibility

No comments: