CategoryOpinion

Opinions on CCN.com are stories with opinions of persons not affiliated with CCN.com. Opinions are not necessarily endorsed by CCN or the journalists reporting them. CCN.com has no specific agenda other than promoting free speech and different viewpoints.