India Seven killed as automobile falls into canal in Odisha’s Sambalpur March 31, 2023 The World Opinion Via PTI SAMBALPUR: Seven folks have been killed as their automobile fell right into...