What a dreadful story. For those of you who dont follow cricket. During Australias last tour of India. Andrew Symonds, a cricketer of mixed race, was booed by fans who made racist comments and depictions about him (think Simian). The BCCI in my opinion did a horrible job of damage control (I would have banned those spectators for life from ever visiting a BCCI venue as per how European Soccer authorities have targetted professional hooligans). Fast forward many months India is now in Australia. During the second test at Sydney, India does a horrible job on the fifth day and inexplicably loses the test. There were some terrible umpiring decisions against India (ironically by a black Umpire - Steve Bucknor - who is one of the best in the game). In the subsequent melee, (the Indian fans at the SCG went ballistic), Harbhajan Singh is accused by Symonds of calling Symonds a monkey again. He is suspended and the BCCI is considering suspending the tour.
This has released an unprecedented amount of introspection by the Aussies. Many ex Australian players (Greg Matthews, Shane Warne etc) have come out and said the Aussies are arrogant, immature and bad sports. Either way this has been a huge embarrasment for India. I think that the underlying racism that is in most Indians towards blacks came out (Certainly with the crowd). I dont know what Harbhajan said to Symonds. The TV footage would indicate he was trying to apologize to Symonds for the crowd.
Harbhajan is not very proficient in the English language so its anyones guess what he was intending to say and what exactly came out.