He is telling the truth everyone knows. But his choice of words are not correct. But this is the word common people use to describe something unclean. He is a radio host not a diplomat. It's not just Government which is responsible for lack of cleanliness. It's we the people. The countries which are clean, the people themselves are disciplined and want to keep their home and country clean. Our people don't have that. At the maximum, they will clean their house and throw the junk in public areas.
Bang on target - it is us who have to change to behave in public places, learn cleanliness and hygeine, etc. People only clean their own house, but it is also their responsibility to keep the public places clean, and not throw things like disposable food packets, trash, cigarette butts, etc just about anywhere on the road but only on trash cans. But for that the city municipality have to put trash cans on every street crossing, just like I have seen abroad. I have personally seen people throwing their trash on the road through their windows or patios without any care where it falls, be it on someone else's head or someone else's car.
But I agree, foreign media cannot say like that. Try saying something against the US or President Obama in their own country or something against the Aussies in Australia or say England are talking trash (Vaughan, Laxman and the vaseline issue) and not upholding the cricket spirit in the current test series in England and see how they react. Or say something against the P_rkistanis in P_rkistan???
First we will have to change our culture of making ganga a graveyard!! Which in India is impossible. (Traditions!)
+1 to this.
Yea

.
Just like Australia is filled up with " Criminals "
Try to say that Australians are racist and criminals with some Aussie around.