Canadian Prime Minister Justin Trudeau to be accorded red carpet welcome in the Golden Temple.

Canadian Prime Minister Justin Trudeau to be accorded red carpet welcome in the Golden Temple.

Read more