Gingrich: Limbaugh right to apologize for remarks

By the Associated Press | March 4, 2012 | 8:46 AM EST

FILE - In this Wednesday, Jan. 27, 2010 photo provided by the Las Vegas News Bureau, radio talk-show host Rush Limbaugh, one of six judges for the pageant, speaks during a Miss America news conference at Planet Hollywood in Las Vegas. Limbaugh drew fire Friday, March 2, 2012 from many directions for his depiction of a college student as a "slut" because she testified before Congress about the need for contraceptive coverage. (AP Photo/Las Vegas News Bureau, Brian Jones)

WASHINGTON (AP) — Republican presidential candidate Newt Gingrich says Rush Limbaugh was wrong to call a college student a "slut" and "prostitute" in the debate over contraception coverage, and was right to apologize for the comments.

Gingrich tells CNN's "State of the Union" that he's glad the conservative commentator issued the apology on Saturday and that it's time to move beyond the controversy.

Gingrich says it's "silly" to suggest that Limbaugh speaks for the GOP. Gingrich contends the media are "trying desperately to protect" President Barack Obama.

Limbaugh apologized to a Georgetown University law student who spoke out about her support for requiring health care providers to cover birth control for women.

A number of advertisers say they're cancelling their ads on Limbaugh's talk show because of his remarks.