Yesterday, Egypt saw the culmination of the Tamarod Campaign, a massive petition calling for the impeachment of President Mohamed Morsi. The left-leaning, antiMorsi group took to the streets in the largest Egyptian protest since 2011's uprising. In...