A huge bomb blast has rocked the Turkish capital, Ankara, leaving 34 people dead and at least 125 others injured.
A senior security official says the blast was caused by an explosives-laden vehicle. Ambulances have rushed to the scene near the busy Kizilay square that is a key commercial and transport hub close to the city's embassy area. Several vehicles and a bus have been burnt out.