Karl Rove, who refused to answer questions for years on the outing of Valerie Plame as a CIA official, criticized Barack ObamaBarack Hussein ObamaBiden celebrates start of Hanukkah The massive messaging miscues of all the president's men (and women) 'Car guy' Biden puts his spin on the presidency MORE on Monday for not being more forthcoming in the Gov. Rod Blagojevich (D-Ill.) scandal.

Rove, a former top White House adviser to President Bush, said on Fox News, "[Obama] should have, right from the beginning, been more forthcoming."

Rove, a Fox News analyst, added, "He should have come right out at the beginning and acknowledged to the American people exactly what we already know, which is that somebody on his staff, somebody on his team, talked to somebody in Blagojevich's office. That's not the impression they left with the American people. They should have, right from the beginning, said, 'Here's what we did and here's who did it.'"

Pressed by liberal Alan Colmes of the "Hannity and Colmes" show if Rove thinks Obama is hiding something, Rove responded, "I just think he