World | Sat Apr 19, 2008 10:52am EDT

Chinese protest Tibet independence