Turkish police detain cartoonist over Prophet Muhammad caricature

ANKARA, Turkey (AP) — Turkish police on Monday detained a cartoonist over a caricature depicting the Prophet Muhammad, an act that also sparked an angry protest outside the Istanbul office of his…

Continue Reading