U.S. Senator John McCain, who has spent the summer undergoing treatment for brain cancer, attended an international forum in an Italian resort town Saturday.