Life | Wed Mar 5, 2014 9:55am EST

Chinese police detain three for 'causing worry' about bird flu