Wednesday, September 26, 2001

 
Islamic separatists in China faced the execution squad on September 25, after being forced to eat a final meal, laced with alcohol.

Comments: Post a Comment



<< Home

This page is powered by Blogger. Isn't yours?