Feb 15, 2019 National News Three people arrested in connection with abduction of Albino boy in Dedza Police in Dedza have arrested three people in connection with the abduction of Goodwin.. Read more