pedro aboud news and photos