Sweden

No Picture

Turkish child sex law hits Sweden relations

Istanbul: A billboard advertisement at Istanbul’s international airport accused Sweden of having “the highest rape rate worldwide”, state media reported on Friday just days after…