Craig Douglas Hines

Craig Douglas Hines is a Marine Corps veteran, devoted father, and seasoned public servant whose life has been defined by resilience, sacrifice, and service. Born in 1968 in Mount Vernon, NY, Craig moved to Plymouth, NC with his mother and younger brother after his parents separated. At just eight years old, Craig survived a tragic […]