China: Police in China's Guangzhou Detain Eight After Demolition Standoff

Event