ARTICLE AD BOX
Thousands of protesters blocked roads in Germany while trying to stop members of the far right Alternative fur Deutschland party from meeting.
Thousands of protesters blocked roads in Germany while trying to stop members of the far right Alternative fur Deutschland party from meeting.