12-year-old girl who had gone out to defecate was raped and later murdered, police said in Haryana’s Faridabadon Friday. Post navigation The organization providing free travel experiences to Black women with cancer India at 75: How Hindu nationalism overshadows the promise of secularism