The Invictus Games in The Hague capture hearts
NETHERLANDS, April 15 - The Invictus Games are an international sporting event for service personnel and veterans who have been physically or mentally injured in the line of duty. Despite their disabilities, they are eager and able to compete at a high …