TURKEY’S leaders have lashed out at the United Nations and others who are pressing the country to open its border to thousands more Syrian refugees, accusing them of failing to shoulder the refugee burden or stop the Russian bombings that have triggered the exodus.

The civil war in Syria has killed more than 250,000 people and forced millions to flee their homes since it began in 2011. In recent days a Russian-backed Syrian government offensive around the city of Aleppo has sent tens of thousands of people fleeing to the Turkish border.

Turkey has taken in some three million refugees – including more than 2.6 million Syrians – making it the country with the world’s largest refugee population. Turkey has not, however, allowed the latest wave of refugees in, providing them instead with assistance at displaced persons camps on the Syrian side of the border.

That prompted the UN refugee agency UNHCR to call on Turkey to admit “all civilians who are fleeing danger and seeking international protection”.

Turkish prime minister Ahmet Davutoglu yesterday called the UN Security Council and the international community “two-faced” for demanding that Turkey open its borders while not moving “a finger to solve the Syrian crisis” or to stop the Russian bombings.

Davutoglu also said the Syrian and Russian military operations were an attempt to drive out people who do not support the government of Syrian president Bashar Assad. By taking in the refugees that have fled Aleppo, he said Turkey would be indirectly contributing to what he called Syria’s “ethnic cleansing.”

“With every refugee that we accept, in a way, we would be contributing to this ethnic cleansing aim,” Davutoglu said. “If this is a strategy to change the demography in Syria, then we all have to be vigilant against it.”

In Ankara, Turkish president Recep Tayyip Erdogan said the UN had sent 455 million US dollars (£314 million) to Turkey to help with refugees compared to the 10 billion US dollars (£7 billion) that Turkey had spent on the refugees since 2011.

“What does the UN say? ‘Open your border to the refugees’. What are you for then? What is your use?” Erdogan asked. “We have taken three million Syrians and Iraqis into our home until now. How many did you take?”

Turkey’s Oncupinar border crossing, opposite the Bab al-Salameh gate in Syria, has been closed since Friday, with only ambulances and aid trucks being allowed to cross. The governor of the border province of Kilis, Suleyman Tapsiz, said Turkey had allowed in 12 Syrians who were seriously injured in the Russian and Syrian bombings near the town of Tel Rifaat in northern Syria. One of them died while the others were in stable condition, he said.

The governor denied accusations that Turkey had closed its border to the refugees, insisting instead that it had chosen to assist the new arrivals at the displaced people’s camps just across the border, but would admit them if the need arises later.

“Our doors are not shut,” Tapsiz said. “There is no need to take them in because all of their needs are being taken care of.”

Tapsiz acknowledged that conditions on the other side of the border were “difficult” but said the camps were constantly being improved and new ones were under construction.

Davutoglu also warned of a looming humanitarian disaster after Russian and Syrian military operations closed a vital humanitarian aid corridor between Turkey and Aleppo.

“The corridor has been closed because of the attacks of these barbaric forces,” Davutoglu said. “If it is not opened, hundreds of thousands of Syrians who don’t have the opportunity to reach Turkey face hunger.”