Police in Mozambique have recovered the remains of the 17-year old albino boy abducted in Dedza on April 24, 2016.

Dedza Police Spokesperson Edward Kabango has confirmed of the development in an interview with the press and identified the deceased as Fletcher Machinjiri.

According to Kabango, the suspected abductors took the boy to a witch doctor in Mozambique where they killed him.

Kabango said the police have managed to arrest the suspects namely Vuto Bizwick and Manuel Robert who hail from Chimoto village, TA Kaphuka and Kadambala village, TA Kachere respectively.

Meanwhile the police with the help of Mozambican police they are looking for a 68 year old witch doctor and his son who are currently on the run in Mozambique.