Claim: Newly upgraded stadium in Nigeria's Oyo state under water? No, photos of UK's Hillsborough stadium in 2007
Fact-check: Newly upgraded stadium in Nigeria's Oyo state under water? No, photos of UK's Hillsborough stadium in 2007
Verdict: false
Organisation: Africa Check
Author: Oluseyi Awojulugbe
Date published: 2021-09-22T00:00:00