At some point, Germany will have to reckon with how it allowed itself to be at the complete mercy of Putin June 27, 2022 12:59 pm