
Canadian Deputy Prime Minister Chrystia Freeland Resigns Over Spending Disagreements
In a surprising political development, Canadian Deputy Prime Minister Chrystia Freeland has announced her resignation, citing irreconcilable disagreements over government…

South Korean President Yoon Suk Yeol Impeached Following Martial Law Declaration
In a dramatic turn of events, South Korean President Yoon Suk Yeol has been impeached following widespread backlash to his…







