Indian Catholic priest freed in Afghanistan
India | February 22, 2015 20:08 ISTNew Delhi: An Indian Christian priest, Father Alexis Prem Kumar, abducted in Afghanistan eight months back, has been released, Prime Minister Narendra Modi announced on Sunday.“Delighted at securing the release of Indian Jesuit priest Father