A Thames River barge operator finds a mysterious package dropped by smugglers.
2000
1955
1999
2009
1990
1942
2007
1973
2008
1945
2004
1947
1996
1936
1937
1938
2014