Insights from David's 120th Psalm form the backdrop for this crucial and necessary expose` and CORRECTION of the ongoing LIES and upside-down propaganda being pumped out by American mainstream media regarding Russia's invasion of Ukraine, of its discovery there of illegal American bio-warfare labs, and of Washington's warmongers that are hell-bent on pushing us all to global nuclear war.