GeneralPolitics FACT-CHECK: Claim that Russia sent its delegates and UK promised to monitor Nnamdi Kanu’s trial is FALSE An X user, @MatthewEkong, has claimed that the US and Russia sent their delegates while the UK... By FACT WATCH June 27, 2025 Read More