I read this this morning in my reading through Scripture. It is timely, as God's word always is. Fret not, God is in control, it's not like he didn't see this coming, He describes them perfectly, and has an answer:
Psalm 64
To the choirmaster. A Psalm of David.
Hear my voice, O God, in my...