Alternative fuer Deutschland (AfD), a right-wing populist political party known for its anti-immigration and Euroskeptic views has been the source of controversy within the German political system, with opponents claiming the political party poses a danger to the German Constitution.