The two key ingredients to achieve a successful protest

Do protests ever enact real change? Yes. But not all movements are created equal. Here's the ingredients of a successful movement.