Police

World

Maoist rebels gun down 17 Indian police

Hundreds of Maoist rebels gunned down 17 Indian security forces in one of the deadliest ambushes in recent years by the militants, a police spokesman...