Chrystia Freeland, Deputy Prime Minister and Minister of Finance, is caught and called out by Senator Elizabeth Marshall regarding the investment of 2 billion tax payer dollars to a company that doesn't exist.
Share this post
Watch: Chrystia Freeland caught investing $2…
Share this post
Chrystia Freeland, Deputy Prime Minister and Minister of Finance, is caught and called out by Senator Elizabeth Marshall regarding the investment of 2 billion tax payer dollars to a company that doesn't exist.