Read the article.
Basically this reporter was reporting on the Gulf oil spill and pointed out that Obama was the highest recipient of BP campaign funds ever. He was called into the bosses office for the remarks, an argument ensued, and he was fired for insubordination and misconduct.
The insubordination you could almost get, he was arguing with the boss. But what was the misconduct? Speaking out against Dear Leader?
It's a brave new world friends.