Power lifter Micky Yule became Britain’s first gold medal winner at which games last week?
Invictus Games Invictus Games (disambiguation) Invictus Games, Ltd.
invictus games disambiguation invictus games ltd invictus games
invictus games
WikipediaEntity
Invictus Games