German FM Called ‘Insane’ by Leaders from NATO Nation for ‘War With Russia’ Remark | Details January 29, 2023 by mosesman