Man, woman travelling from China arrested by OPP on outstanding animal cruelty charges from 2005
Provincial police in Caledon say they arrested the duo after the Canada Border Services Agency told them a man with an outstanding arrest warrant was arriving at a Toronto airport.
Read more »