Authorities in Spain say 28 people arrested are believed to be part of an international child pornography ring operating in Europe and Canada.

The investigation began in April when Interpol told Spanish police about a network possibly headquartered in Toronto which sold child pornography videos.

A Spanish government official said minors in Ukraine, Romania and Germany were abused during the making of the videos.

The recordings were allegedly sold through three websites and distributed in 94 countries, netting an estimated annual income of $1.6 million.

In addition to the 28 arrested, 10 other Spaniards have been charged with various offences.