While authorities in Japan work desperately to prevent a nuclear catastrophe, on the other side of the world in Germany, Angela Merkel is facing the political fallout.
Daily News Channel
While authorities in Japan work desperately to prevent a nuclear catastrophe, on the other side of the world in Germany, Angela Merkel is facing the political fallout.