The traditional ruler of Ido town in Oyo State, Nigeria, Oba Gbolagade Babalola (Gbadewolu I), has been suspended by Governor