Himachal Pradesh and Kerala become Open Defecation Free States

October 31st, 10:51 am