The issue of deadly racism in the USA has been brought to the attention of …
Read More »Turkish court sentences Islamists to life in prison
A court in the southeast town of Diyarbakir sentenced ten people to life in prison Monday (June 25th) for a series of bombings in the early 1990s.
Read More »