Author: Juliet Palmer

"Typical tv ninja. Pop culture lover. Web expert. Alcohol fan. Wannabe analyst. General bacon aficionado."

Invictus Games in The Hague begins

The Invictus Games in The Hague kick off on Saturday. On Friday, Britain’s Prince Harry, the originator of the sporting event, and his wife Meghan arrived on site at Zuiderpark in The Hague. The event will run through Friday, April