Where does Bernie Sanders stand on foreign policy?

Afghanistan
China
Cuba
Greece
ISIS
Iran
Iraq
Israel and the Palestinians
Latin America
Libya
NATO
Russia
Syria