The display announces delay of the Champions League final soccer match between Liverpool and Real Madrid at the Stade de France in Saint Denis near Paris, Saturday, May 28, 2022. (AP Photo/Petr David Josek)
© Copyright 2023 The Washington Times, LLC
3600 New York Avenue NE, Washington, DC 20002