Twitter's impact on Iran's election
The week's 7 best political cartoons
The week's best political cartoons: A 1-minute video
The sad decline of Game of Thrones
The fantasy of Silicon Valley
CNN's Don Lemon calmly pans Trump's 'unhinged,' childish Phoenix speech, 'a total eclipse of the facts'