Canadian parliamentary delegation visits the National Human Rights Commission

Canadian Parliamentary Delegation visit Qatar National Human Rights Committee (NHRC) and is briefed on the unprecedented human rights violations of the blockade imposed on Qatar.