Germany's far-right populist Alternative for Germany, or AfD, is the second-largest party in Germany's parliament.