23 days agoGeoffrey Roberts: Ukraine War Shocker: Massive Escalation or Peace Deal in the Works?!Forbidden News