G8 leaders are scheduled to meet in northern Germany on June 6 .