At Least 95 Killed In Turkey Twin Blasts At Peace Rally
The two explosions have wounded another 186 people near the center of the Turkish capital, Ankara, before a peace rally organized by civic society groups and ahead of Turkey's elections.