barry9a

Registered bored user

The Truth Vs. CNN

Reviewing CNN's recent scandal where three of their reporters resigned for questionable work.