Terror Attack In New York City

December 11, 2017 Deplorable Kel 0

Akayed Ullah is in custody after setting off a homemade bomb in the subway under the Port Authority Bus Terminal in Manhattan. Three innocent people […]