One mission premise of the NABSTMC is to share the history of the 9th and 10th cavalry of the Buffalo Soldiers. Charlotte Buffalo Trooper historian John Williams aka JO Charlotte Buffalo Troopers presented a Buffalo Soldier and Trooper to the Charlotte Senior Citizens...