German Residents Vote for New Leaders

 On September 26th, Germany is electing a new government. This will indirectly decide on the new chancellor of the country. Angela Merkel has been the German chancellor since November of 2005. Merkel’s party has won every 4-year election since 2005 as well, so this election is truly going to be a change for German politics and … Continue reading