Turkish President Recep Tayyip Erdogan on Saturday lashed out at the European Union and world leaders who have recognised the 1915 massacres of Armenians as genocide on the centenary of the events.
Erdogan accused the leaders of France, Germany and Russia of "supporting claims based on Armenian lies" after they described the slaughter of an estimated 1.5 million Armenians by Ottoman forces as genocide -- which Turkey strongly objects to.
During commemoration ceremonies in Armenia on Friday, French President Francois Hollande urged modern-day Turkey to recognise the massacre as genocide while Russian President Vladimir Putin too used the controversial label though only once.
The statements were immediately condemned by the Turkish foreign ministry, which also lashed out against the "unfounded accusations" of German President Joachim Gauck, who qualified the mass killings as genocide a day before the centenary.
"We would have wished that Putin had not gone to Armenia, nor Mr Hollande" Erdogan told a meeting of businessmen in Istanbul in comments broadcast by Turkish television.
"The last countries to speak of genocide are Germany, Russia and France. What happened during the two world wars that had been initiated by Germany in the past century is before our eyes," he said.
"They should first, one-by-one, clean the stains on their own histories," he said.
Erdogan went on to accuse the EU -- whose parliament voted to call the events a genocide on April 15 -- of "not telling the truth" and said: "Hey European Union! Don't offer us any thoughts, keep them to yourself."
"They have ears that do not hear, eyes that do not see, and tongues that do not speak the truth.
"Have no concern, should there be a situation where the incidents of the past were accounted for today, Turkey would be the most comfortable on this aspect."
The Turkish leader also accused the United States of siding with Armenia and of "hatred", though President Barack Obama sidestepped the contentious term by using the Armenian term Medz Yeghern, meaning great catastrophe.
Turkey says it shares the pain of Armenians over the events but has vehemently rejected the use of the term genocide, contending that hundreds of thousands of Muslims and Christians were killed on both sides in a wartime tragedy.
Earlier this month, Pope Francis drew Turkey's wrath after describing the killings as "the first genocide of the 20th century".
Turkey summoned the Vatican ambassador in Ankara over the remarks and recalled the Turkish envoy to the Holy See.
On Wednesday, Turkey recalled its ambassador to Austria in protest over Austrian lawmakers' condemnation of mass killings as "genocide."
More than 20 nations, including France and Russia, have recognised the Armenian genocide.