Several hundred demonstrators gather in Berlin to protest against the visit of Turkish President Recep Tayyip Erdogan to Germany. Erdogan is on a state visit to the top EU economy, home to three million people of Turkish descent, in what German media have described as a charm offensive.