Pastor Evan Mawarire has been out of the country since July last year
The BBC’s Shingai Nyoka in Zimbabwe says Evan Mawarire, the pastor detained at Harare airport this afternoon, is being escorted into town in the company of the police.
The Zimbabwean preacher has been at the heart of a social media campaign known by the hashtag #ThisFlag that has denounced the government’s management of the economy.
He backed a stay-at-home strike in July, one of the largest anti-government protests in years.
Later that month a court ordered he be freed from custody after he was accused of attempting to overthrow the government.
His lawyers successfully argued that the charge of subversion, which carries a maximum sentence of 20 year, had been added at the last minute, denying him a fair trial.
Mr Mawarire was first charged with inciting public violence despite the fact that he has called on Zimbabweans to take a peaceful stand against unemployment and corruption and avoided directly criticising the president.
He left Zimbabwe after the case, and this is his first trip back since then.