A blind professor masterminds the theft of treasure from St. Peter's Basilica in Rome.
1991
2009
2002
2006
2008
2007
1993
2001
1999
2005
2021