China and Canada among top on US piracy watch list

US legislators have accused Canada, China, Mexico, Russia and Spain of "robbing Americans" by failing to crack down on piracy of movies, music, videogames and other copyrighted works.