A truck load of around 350 cats destined to be taken to a meat processing factory has been intercepted by animal rights activists in the Putuo district of Shanghai on Wednesday. [Photo/IC]