BREAKING NEWS

Initial Report: Several injured in explosion in Ankara, Turkey

Turkish media is reporting that an explosion inside an army barracks in the Turkish capital of Ankara  caused numerous casualties Wednesday evening.
The cause of the explosion is still unclear.