A police statement, which did not name Mr Tse, said
the arrest warrant was issued in 2019, with police in the Netherlands acting on an Interpol notice.
BBC
BBC News is an operational business division of the British Broadcasting Corporation responsible for the gathering and broadcasting of news and current affairs.