
German Chancellor Angela Merkel (L) and her husband Joachim Sauer cast their votes in Berlin, Germany, on Sept. 24, 2017. More than 61 million German voters were called to cast ballots on Sunday to pick their Bundestag, or federal parliament, on which a new government will be formed. (Xinhua/Luo Huanhuan)














