FDC secretary for mobilisation reportedly staged a hunger strike in prison forcing police to release her.
Ingrid Turinawe went missing on Sunday afternoon after men in military and police uniform picked her from Gayaza trading centre in Wakiso district.
FDC said in a statement that she had been kidnapped and opened a search for her on social media.
Kayihura told press at the Police Headquarters in Naguru on Monday that Ingrid was in police custody.
The party says she was put on a Police cell tour of Nakasongola police cells then Standard Investigations Unit in Kireka at “break neck speeds, on taxpayers”.
She was later charged with inciting violence.
On Tuesday morning, she was taken out of prison, driven and dumped at her home in Gayaza Wakiso district.
Apparently, Ingrid refused to eat food in police cells for “fear of being poisoned”.
The police was allegedly forced to free her for fear “she would die”.
“Many thanks to all that have campaigned for @IngridTurinawe to be set free. @ugandaupf dumped her at home last night. #Defiance wins,” FDC said in a tweet.
The Inspector General of Police Kale Kayihura said they have evidence Ingrid was involved in a number of crimes.
He said together with FDC deputy secretary general Harold Kaija who was arrested at the party head offices along Entebbe road, Ingrid would be charged and produced in courts of law.
Kayihura said opposition figures are plotting to disrupt President Yoweri Museveni’s swearing in ceremony slated for May 12, 2016 at Kololo.