River of Garbage in the Indian capital of Delhi – appaling reality of urban India

Does a single person in America still think we need even one more person from the world’s # biggest hellhole country?

This is unbelievable.

Posted on