 North Korea's leader Kim Jong-un has sacked or demoted several senior officials for mishandling a major development project. State media say Mr Kim blamed them for causing financial losses during efforts to redevelop the town of Samjeon. Tens of thousands of football fans from England and Spain are in Berlin for the final of Euro 2024 later today.