It appears as though Detroit may have given Saddam Hussein the key to the city back in 1980 after he donated thousands to a local church. Perfect. For what it's worth, keys have also been handed out to Santa Claus and Elmo. [CBS]
Filed under:
Filed under:
Loading comments...