Maoist leader Chelluri Narayana Rao surrenders to Andhra Pradesh police

India