November 11 is Remembrance Day. Today, we honor all those who sacrificed their lives for the freedoms of others.