Segun Akanni, Toronto, Canada
October 10, 2020
The embattled Group Managing Director of Odua Investment company Limited, Mr Adewale Raji and 2 other officials...