UPDATE – This is the terrorist Shamsud Din Jabbar, who drove an EV pickup truck with what appeared to be an Islamic caliphate flag on the back into a crowd in New Orleans.

0
233