CNN has been criticized by the right-wing Media Research Center for having a left-wing bias. According to that same Center, it is less to the left than the news divisions of ABC, NBC, and CBS. It has been criticized by Arabs for having a pro-American bias.