VFX Mowgli and Swachh Nagar Archives -

Chacha Chaudhary the unofficial ambassador of Swachh Bharat Mission?

Seems like the legendary Indian comic hero, Chacha Chaudhary has become the unofficial ambassador of ‘Swachh…