Kanu, a British citizen and leader of the banned Indigenous People of Biafra (IPOB), was first arrested in Nigeria in 2015, skipped bail in 2017, and was rearrested in Kenya in 2021 before being ...