Scott Greer | All Articles

Scott Greer
Scott Greer
Deputy Editor

Impotence In The Face Of Terror

8:51 AM 05/24/2017

Europe was shaken by another barbaric terror attack Monday -- this time in the form of a suicide bomber targeting teen girls at an Ariana Grande concert in Manchester, England.