powered by mochila

A Turkish appeals court has upheld a verdict sentencing six al-Qaida militants to life in prison for the deadly 2003 bombings in Istanbul.