US and Germany reach truce over Nord Stream 2 pipeline in July 21, 2021 Ukraine officials furious over agreement on Russian gas despite reassurances
UK minister’s links to ousted Bangladesh leader under scrutiny after corruption claims in December 21, 2024