TEHRAN, April 24 - Police in central India have killed at least 34 Maoist militants , with more bodies pulled out of a river on Tuesday, two days after security forces ambushed a band of fighters in a forest deep in the interior of Maharashtra State, authorities said.