Turkish President Recep Tayyip Erdogan is due to travel to Russia Wednesday for the second time this year to meet with Russian leader Vladimir Putin in Sochi to hash out a range of critical issues, from Syria to Ukraine and anti-missile batteries to natural gas.