Sgt. La David Johnson

Video
Nick Kangadis | October 20, 2017
Somebody has needed to ask this question of politicians for a while now: “Have you no shame?” The correct answer to that, in many cases -- and …