Home News Russian President Vladimir Putin has addressed German public directly ahead of G20 summit