Vice President Maria Leonor "Leni" Robredo apologized on Tuesday for posing happily with several Liberal Party (LP) lawmakers at the Holocaust Memorial in Germany.