The management of Little Palace Hotel, has accused the Nigerian Army of invading and forcefully taking over its facility. Little Palace hotel is located at Ishawo, Ikorodu, Lagos State. According to Punch, it alleged that the manager of the hotel, Friday Imhanzuria, was arrested and detained for over two months at the Nigerian Navy Base, Apapa, for demanding the reopening of ...
Read More »