Arab Israeli Conflict
Hi Tech News
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.
By JPOST.COM STAFF
Please insert a valid email address