Elvis, Marilyn, Michael and “O”,
We’ll always remember them and yet,
Hitler, Bin Laden, and a ripper named Jack,
Are names we’ll never forget!
Reverend King, Mother Theresa and a princess named Di,
Different and yet the same!
Their spirits emblazoned upon the world
We reverently speak their names!
But there are icons that have no name,
Yet they sacrificed their lives.
Thousands of soldiers who bravely fought
So hope and freedom could thrive!
We’ll never know every one of their names,
Too many have died through the years.
Leaving mothers, fathers, daughters and sons,
Adrift in a sea of tears!
But we must immortalize all of them,
And our children must understand why
Those heroes fought to protect us all,
Even though they knew they might die.
We must never forget our defenders,
For without them where would we be?
They believed in justice and freedom for all,
And because of them we are free!
© Annabel Sheila