Question

Distinguish between a revolution and a rebellion or insurgency.

Answer

Will vary