Play

Darrell Castle talks about the arrogance of the news media and CNN’s attack on the free speech and privacy rights of Mr. Han A. Solo and by implication all Americans.


Transcript

Continue reading