Real America’s Voice

Americans do not have the luxury to just turn a blind eye to what is happening in our country. LtCol Scheller took a stand about the failure in Afghanistan.

 

Share This Video