If you ask me, the horrific terrorist bombing attack, on the Ariana Grande concert in Manchester UK, should serve as yet another wake up call for all world leaders. We have to stop turning the other cheek, pull our heads out…

If you ask me, the horrific terrorist bombing attack, on the Ariana Grande concert in Manchester UK, should serve as yet another wake up call for all world leaders. We have to stop turning the other cheek, pull our heads out…