The government with the thinnest skin is at it again. Turkey can't handle being criticized in even the slightest way -- not after installing Recep "Gollum" ...

Read more