Stop Poking God In The Eye You Un-Godly Useless Politicians

I Have Never Seen The Righteous Forsaken or Begging For Rain… Update (7-17-21): At least 125 people have died and 1,300 unaccounted for after devastating floods ripped through western Germany and Belgium.  Rescuers are frantically searching flooded towns in Rhineland-Palatinate, a southwest German state bordered by France, Belgium, Luxembourg, and North-Rhine Westphalia, a western German state. …

Read More