Francisco Olvera Ruiz
Date of Birth: 15-Jun-1956
Place of Birth: Pachuca, Hidalgo, Mexico
Profession: politician
Nationality: Mexico
Zodiac Sign: Gemini