(Istanbul): An army group in Turkey says it has taken over the country, with soldiers at strategic points in Istanbul and jets flying low in the capital, Ankara. A statement read on TV said a "peace council" now ran the country and there was a curfew and martial law.
But PM Binali Yildirim said the situation was largely under control and a no-fly zone was declared over Ankara. President Recep Tayyip Erdogan said he would overcome what he called an uprising by a minority.
In the last few minutes, Mr Erdogan's plane has landed at Istanbul airport, government sources say. Two large explosion were also heard near Istanbul's central Taksim Square.
Earlier, there were reports of blasts at parliament building in Ankara. MPs are believed to be hiding in shelters. CNN Turk broadcaster was reportedly taken over by soldiers, and its live broadcast was cut.
It is unclear who the plotting army group is or its level of support. Some top army officials are said to be detained. People across Turkey are very confused and surprised, the BBC's Katy Watson in Istanbul says.
In Washington, US President Barack Obama urged all parties in Turkey to support the "democratically elected government". Nato called for "full respect" for Turkey's democratic institutions.