World | Fri Jan 13, 2012 8:02pm IST

Nepal detains 90 illegal Tibetan immigrants - police