Live Blog

Live Blog

To sum up this week's flurry of "resistance" news: