All posts tagged Germany

  • When Putin couldn’t take the truth spoken by Lennart Meri

    The late Estonian president, Lennart Meri, once delivered a remarkable address in Hamburg, Germany, that…