Grace Poe’s husband, Teodoro “Neil” Llamanzares, served in the US Army from 1988 to 1992. In 1991, Grace Poe married an American soldier. From 1991 to 1992, she lived in an Air Force base housing in Washington DC. Brian Llamanzares was born in the US military base. Neil Llamanzares is loyal to his country, United… Continue reading