Daily Archives: February 17, 2018

Turkey Releases Long-Held Turkish-German Journalist Deniz Yucel

Germany is welcoming home a journalist who spent a year awaiting charges in a Turkish prison, while the very same court on Friday sentenced six other journalists to life in prison.

Deniz Yucel, who holds …

Somali Migrants Returning From Libya Tell of Abuse, Horror

It was an emotional moment for the nearly dozen Somali migrants who were repatriated to Mogadishu from Libya on Saturday.

Some fell to their knees, crying; others placed their foreheads to the ground in prayer; …