Police have re-arrested Charles Nwabuikwu Lambert, the Director of Development Channel, a Ponzi scheme that has been operating in Uganda, for failure...