Chrystia Freeland Rumoured To Be Resigning Soon

Deputy Prime Minister and Finance Minister Chrystia Freeland is rumoured to be planning to resign in the next couple of weeks and may accept a job at The North Atlantic Treaty Organization (NATO). An Independent Journalist known as The Pleb Reporter on Twitter said he had received multiple sources in government telling him that Freeland […]

Do you like it? 150