Indian soldiers kill dozens of suspected Maoist rebels in Abujhmad forest October 5, 2024 by Police say 31 Maoist rebels killed in the central Indian state of Chhattisgarh after a nine-hour firefight. Read More