source ..Oops! Did I just say ‘Russia’? Link An Overview Of Russia’s Vast Military Aggressions & Criminality Tags latest video War Crimes denial mentally ill illegal foreign interventions Source The Duran