Worldcrunch MEXICO CITY – We’re not sure if this is fodder for a Disney cartoon feature, or a Stephen King horror movie: a woman in her car was caught on video by a fellow motorist trying to abandon her dog on the streets of the Xochimilco district of Mexico City. The faithful pooch, who appears […]