Home Germany seizes control of 3 Russian-owned oil refineries ahead of looming EU deadline Germany seizes control of 3 Russian-owned oil refineries ahead of looming EU deadline

Germany seizes control of 3 Russian-owned oil refineries ahead of looming EU deadline