NORTH CAROLINA, USA — The controversy surrounding the name of North Carolina’s Fort Liberty is back in the spotlight following remarks by the newly appointed Secretary of Defense, Pete Hegseth.
Voting records, business records and social media posts show the driver suspected of a deadly terrorist attack on New Year’s Day in New Orleans once lived in North Carolina. Shamsud-Din Jabbar ...