Iraqi Christian men, women and children -- some of them holding candles -- gathered at Mar Shimon church in the Kurdish capital of Arbil to pray and celebrate, an AFP correspondent reported yesterday.
Iraqi federal forces on Tuesday moved deep into Qaraqosh, a town that lies around 15 kilometres (10 miles) southeast of Mosul and was seized by the Islamic State jihadist group in August 2014.
"Today is a happy moment. There is no doubt our land will be liberated and we thank God, Jesus Christ and the Virgin Mary," said Hazem Djedjou Cardomi, a journalist among the crowd.
Qaraqosh had a population of around 50,000 people prior to an August 2014 offensive across the Nineveh Plain east of Mosul that forced almost every resident to flee.
More From This Section
The overwhelming majority of Qaraqosh residents were Christians, making it the largest Christian town in Iraq.
"We have been through a lot of suffering and today we are looking forward to returning to our region as soon as possible," Cardomi said.
"The people had this idea to celebrate when we heard this morning about the liberation... Or at least the army's progress and entry into Qaraqosh, the first Christian town in the Nineveh Plain," he told AFP.
"Over the past two years, people were alive but their joy was not complete. They want to return to their homes, their land -- even if they have been destroyed -- and live in peace in their town," he said.