Angela Merkel and Russian President Vladimir Putin at the Hanover Trade Fair on April 8. The chancellor may be forced to make sanctions decisions that could negatively effect German businesses.
DPA

Angela Merkel and Russian President Vladimir Putin at the Hanover Trade Fair on April 8. The chancellor may be forced to make sanctions decisions that could negatively effect German businesses.