Justin Trudeau claimed that India was sponsoring some criminal activities on Canadian soil, a claim vehemently denied by New Delhi.