Idiotic autocrats

by Saad Hafiz

A Turkish government spokesman summarised the reaction to the outcome of the 2007 Turkish parliamentary elections in other […]

Read more