Nigeria, Oct. 3 -- Music icon Innocent "2Baba" Idibia explained why he failed to perform at a show scheduled at 1 Mark Lane, London, EC3R 7AH, opposite Fenchurch Street Station.

According to a flyer he posted on his Instagram Story on Thursday, the concert, the first stop on his UK tour, was scheduled to begin at 7:00 p.m. and continue late into the night.

The 50-year-old star is on a UK tour packaged by Nero Experience and Nero Entertainment. Electrifying performances are lined up for London, Birmingham, Glasgow, Bristol, Chelmsford, Bournemouth, Sheffield, and Cardiff.

Despite eager fans trooping to the venue after buying tickets to see him perform, 2Baba did not appear.

Speculation soon spread that the UK Police arrested him follow...