Psalm 139

Channel 4 social media online hate ad

Online hate: Twitter speaks what the heart is full of

Life is a lot of bitterness and hate: there are oppressors and victims; struggles, dilemmas and protests. There is suffering and pain, anxiety and change. There are cries for vengeance, and prayers for deliverance. We live in psalms of cursing…