Angela Merkel

Angela Merkel
Angela Merkel has been serving as chancellor of Germany since 2005. She is the first female head of the country. Merkel is the leader of the CDU (Christian Democratic Union.) She is also considered to have a role as EU anchor.

RT asks

Who has come out worst from the Skripal poisoning fallout?