World | Tue Apr 9, 2013 8:12pm IST

Public doubt on bird flu a ghost of China's past