Security Expert Tommy Waller Discusses Dire Situation in Venezuela with CBN


Security expert Tommy Waller of the Center for SEcurity Policy discussed ongoing turmoil and the suffering of the people of Venezuela on CBN NewsWatch. View here (interview begins at 13:47)…

Leave a Reply