Royals attend military parade marking Spain’s Day

King Felipe VI and Queen Letizia of Spain presided over Spain’s annual military parade in...