Shillong: The abode of clouds rides on the fame of the cleanest village in the continent. Now, Meghalaya is aiming to make its capital, Shillong, spanking clean too. Anyone caught littering the streets or tourist spots from Wednesday is liable to be arrested and fined up to Rs 5,000. EastContinue Reading