Jul 18, 2022 India Unusual Scene In Indian Village As Man Beheads Wife And Walks With Her Head To The Police Station In the early hours of Friday, July 15th, the people of Chandrasekharpur in Odisha’s.. Read more