Republican Congressman Joe Wilson has apologized for yelling “You lie!” to President Obama during his healthcare speech yesterday.
On a side note, Ellen DeGeneres has been announced as the new judge of American Idol. Yes, you read that correctly. Don’t ask me how or why because it’s beyond my comprehension.
