A senior analyst with the liberal activist group[2] Media Matters tweeted an apology on Tuesday after calling journalist Matt Drudge a racist and accusing him of using a phony photo of Trayvon Martin.

“Racist demagogue Drudge continues to run photo of some kid, not Trayvon for incitement purposes,” MJ Rosenberg initially tweeted at 10:56 a.m. ET, after drudgereport.com and other media sites posted a photo of Martin sporting a tank top, looking noticeably older and bigger than he appears in a photograph widely carried by media outlets that have reported on the story.

Rosenberg followed that posting by retweeting a message saying, “Matt Drudge has done more to debase American news coverage than anyone in history of country.”

But he was tweeting a different tune at 1:03 p.m., when he wrote, “Mixed up Drudge photo of Trayvon w Michelle Malkin’s. Malkin’s is an admitted fake. Drudge? Don’t know. Sorry.” That tweet was immediately followed by another saying, “Malkin apologized for fake #Trayvon[3] photo. I apologize for mixing up her photo with one Drudge used.”