Lion

Lagos State Taskforce Discovers Live Lion Inside Residential Building In Victoria IslandĀ 

Lagos State Taskforce Discovers Live Lion Inside Residential Building In Victoria Island A closer view of the lion curb sighted…