Tragedy struck again in the Turkish city of Ankara after a bomb laden car exploded close to a police station in the eastern province of Van...
The Islamic State of Iraq of the Levant (ISIL, or ISIS) group has been fingered to being behind the deadly suicide bomb attack which claimed at...