Congrats, AfD! German Election Implications
Angela Merkel still Chancellor, BUT AfD made great progress, joining parliament as 3rd largest party. Yet Frauke Petry has ditched!