Published: Apr 17, 2022, 06:22 IST | Updated: Apr 17, 2022, 06:22 IST
Prince Harry and Meghan Markle attended the Invictus Games opening ceremony on April 16. The Duke and Duchess of Sussex gave a powerful speech and paid tributes to Ukrainian athletes.