Texarkana, Ark., residents take a stand for censured city offici - KSLA News 12 Shreveport, Louisiana News Weather & Sports

Texarkana, Ark., residents take a stand for censured city official

Powered by Frankly