mt_logo

Telangana ranks first in the country in Open Defecation Free (ODF) – another feather in the cap.

The Swach Bharath Mission officials of the Central government have declared the Telangana as the first state in Open Defecation…