Monday, December 15th, 2008
Employee kidnapped, taken to work, then paid A Buffalo man told police two men, including his manager, forced him from his home Friday evening and drove him to the restaurant where he works and told him to clean grease off a Dumpster. He also told police when he was done the manager gave him his […]