Sixteen Maoist rebels surrender before police in India's eastern Orissa state.

Record ID: 330131