The peaceful demonstration, tagged #FreeNnamdiKanuNow, was held in the Federal Capital Territory (FCT) on Monday.
It was organised by human rights activist Omoyele Sowore, who had earlier announced the protest date, October 20, as a call for justice and the immediate release of Kanu.
Nnamdi Kanu has been in the custody of the Department of State Services (DSS) for several years following his arrest and extradition from Kenya in 2021.
Although a court of appeal once ordered his release, the Federal Government and the DSS have continued to detain him, citing national security concerns.
Many Nigerians and rights groups have described Kanu’s continued detention as unlawful and politically motivated. In response, Sowore and other activists decided to mobilise nationwide protests to pressure authorities to obey the court’s ruling.
According to the viral footage circulating on social media, the protest began peacefully in the early hours of Monday but soon turned chaotic.
Sowore, alongside Kanu’s lawyer Aloy Ejimakor and several other supporters, was seen chanting, “Free Nnamdi Kanu now!”
As police officers advanced toward the protesters, Sowore was heard saying, “Don’t teargas us.” Moments later, the officers reportedly fired teargas canisters into the crowd, forcing protesters and bystanders to flee for safety.
Eyewitnesses alleged that the security operatives used excessive force despite the peaceful nature of the demonstration. So far, it remains unclear whether any arrests were made or if there were casualties