Tag: Hundreds visit Halifax mosque (Canada) to build bridges between communities