Indian police say they have killed at least eight Maoist rebels in fighting in southern India.
FOX News, FOX News
Thu, 12/14/2017 - 1:11am
Indian police say they have killed at least eight Maoist rebels in fighting in southern India.