Excuses, excuses, excuses... May 28, 2017 by David Videcette in David Videcette blog post Is the Manchester attack claimed by ISIS, a result of the West's failed War on Terror?Read More