Worry about cleaning up your own country for Gods sake you have a Billion or who knows how many people living in trash and squalor PLUS are also the worlds biggest polluter along with China ..BTW the hell hole of Calcutta was coined there right??
"Worry about cleaning up your own country for Gods sake"
Thank you.... Hello India.. Pakistan much? how about those "untouchables" who don't have a chance in your country? How about all the women in your prisons for being victims?