Today's events are reminiscent of the Old Testament story of how the Israelites demanded a king over God's objection. They believed that a king would give them peace and security. The results proved otherwise.
Liberty Defined: 50 Essential Issues That Affect Our Freedom (ed. Grand Central Publishing, 2011) - ISBN: 9781455504435