Putin arrives in Azerbaijan for state visit

Russian President Vladimir Putin arrived in Azerbaijan’s capital Baku on Sunday for a two-day state visit, Russian news agencies reported. Russian television broadcast images of the Russian president’s plane as…