India & Canada appoint new High Commissioners despite Khalistani opposition?Tahir Gora’s commentary

This post was originally published on TAG TV.