Senator Dino Melaye has been arrested at the Nnamdi Azikwe International Airport, Abuja.
The senator announced his arrest on Twitter, saying he was on his way out of the country when he was stopped by security agents.
He was to attend an official engagement in Morocco sponsored by the Federal Government, he wrote.
“I have just been arrested at the international wing of the Nnamdi Azikiwe airport on my way to Morocco for an official engagement sponsored by the Federal Govt after checking in.”
It is still unclear what offence he was arrested for but the senator had been declared wanted by the police following the disappearance of some suspects who allegedly indicted him in a gunrunning case.