Stephen A. Smith offers terrifying verdict of America after deadly New Orleans terror attack

2 months ago 24
New Orleans has been left devastated after a terrorist ploughed a vehicle into a large crowd celebrating the New Year on Bourbon Street early Wednesday morning, which killed 15 and left 35 injured.
Read Entire Article