India Rejects Canadian Allegations of Interference

India firmly denies allegations made by a Canadian commission regarding interference in elections, asserting Canada's own meddling in Indian affairs.
Advertisement