Peru's Foreign minister has resigned, the government said on Wednesday, days after he was criticized for contributing to a diplomatic spat with Venezuela. The office of President Ollanta Humala said in a statement that Rafael Roncagliolo resigned ”strictly because of health reasons”.