The Church of Pentecost in Ghana recently handed over the newly built Ejura camp prison to the government. The panel discuss the gesture and reactions from the public.