PUZZLED, a TV series for championing human rights among the youth and persons with disabilities in Africa premiered
“PUZZLED”, a Television (TV) series that brings to bare some of the inhumane plights the youth including persons with disabilities in Africa are exposed to premiered in Accra on Friday 26th October, 2018. The 13-episode TV series, which is an initiative of the Youth Bridge Foundation (YBF) and funded by the Open Society Initiative for …