Materazzi, himself, not hearsay, has come out and said he doesn't know what a terrrorist is. He's either the most stupid ignorant man on this planet, or, he's hiding something. If he did call direct a mixed race insult towards Zidane and insult his mother, who had been taken ill that day, then although wrong you can see why he did it. Also ask yourself, why did Andrei Shevchenko that mild mannered striker headbutt Materazzi last year in the CL semi final. Personally I think it's because Materazzi is a c*** but I'll leave you to draw your own conclusions.