In News Update VIDEO: Thugs Invade Oba Of Lagos’ Palace, Steal Staff Of Office October 21, 2020 No Comments Thugs on Wednesday stormed the Palace of the Oba of Lagos located at Iga Idugaran, Lagos Island, vandalising vehicles…