SHARE

The men and women who have sacrificed for their country are about to compete in international games for wounded warriors. Today, they took the flag for the Invictus Games to Cape Spear. NTV’s Kelly-Anne Roberts reports.

-Advertisement-