2.1k Hundreds of people claim to have seen a “floating city” above a village in Nigeria by Ancient Code Team