Uttar Pradesh Selfie Information: Brother-in-law taking selfie with brother-in-law in Devangana Valley of Chitrakoot fell right into a 100 toes deep gorge July 17, 2022 The World Opinion Bharat Singh (25), who lives close to the traditional Mukharbind within the Nayagaon police...