Shamsud-Din Bahar Jabbar, a 42-year-old U.S. citizen born in Texas, is suspected of Wednesday morning's deadly rampage in New Orleans, Louisiana, according the Federal Bureau of Investigation. This youtube video is likely him uploaded on May 12, 2020