Queen Elizabeth, Obamas promote 'Invictus Games'
Queen Elizabeth, Prince Harry and US President Barack Obama along with Michelle Obama appeared in a video to promote the second edition of the 'Invictus Games'. The US will host the 2016 Invictus Games in Florida from May 8 to 12. An initiative by Prince Harry, the 'Invictus Games' is an international sporting event for injured and sick Service personnel.