The Taliban declared victory in Afghanistan after taking Kabul on the weekend. Minister of Foreign Affairs Marc Garneau says it’s still too early to say whether …

source