US Special Envoy Jared Kushner and Steve Witkoff are set to meet Russian President Vladimir Putin in Moscow on Thursday as Washington seeks to negotiate an agreement to end the Russia-Ukraine war alongside a broader security arrangement between Russia and Europe, Axios reported, citing people familiar with the discussions.