This past week, the world witnessed Russian President Vladimir Putin's military machinery launch an attack on its neighbor, Ukraine.
Minister of Foreign Affairs Fred Mitchell slamming the Russian invasion of Ukraine saying the conflict will be felt around the world.