I was in Mexico City in 1997 and they were selling Osama bin Laden posters and T-shirts in the main square, the Zocolo, next to the T-shirts of Che Gueverra. So this comes as little surprise. What a world...
In '97?