Discover to Recover Foundation Launched in Accra, at The British Council | Benabi Discovery Benabi Discovery officially launched their foundation at the British Council in Accra, Liberia Road on Wednesday 17th December 2018