AP - Tens of thousands of protesters have marched through the chilly Danish capital and nearly 1,000 were detained in a mass rally to demand an ambitious global climate pact, just as talks hit a snag over rich nations' demands on China and other emerging economies.