Excuses, excuses, excuses...
Is the Manchester attack claimed by ISIS, a result of the West's failed War on Terror?
Read MoreIs the Manchester attack claimed by ISIS, a result of the West's failed War on Terror?
Read MoreAnother bad day for France.
Yesterday the words 'Terror' and 'Paris' occupied the headlines, again.
But was this really a terror attack, or just plain terrifying?
Read More