Search results
Mysterious shooting outside Army Special Forces residence in North Carolina raises questions
AOL· 2 days agoA mysterious shooting in North Carolina north of Fort Liberty, formerly Fort Bragg, not far from where some of America’s most elite U.S. Special Operations forces live and ...