Canadian Prime Minister Mark Carney visits Sheikh Zayed Grand Mosque, calling it a symbol of peace and harmony

42