Tags Barbara Ciara
Tag: Barbara Ciara
New York Post cartoon crosses the line
For a degrading, violent, racist cartoon against President Obama, the New York Post wins the prize for reporting that is an embarrassment to the profession of journalism.