News Oluwo Of Iwoland Rains Curses On Himself On Behalf Of His People by Online Source November 23, 2017 Oba (Dr.) Abdulrasheed Adewale Akanbi Ilufemiloye Telu 1 reportedly rained curses on himself on behalf of his people in the presence of guests and celebrities at the 2nd edition of… 1 Facebook Twitter Google + Pinterest