The World Cup trophy is on display prior to the final match between France and Croatia at the 2018 soccer World Cup in the Luzhniki Stadium in Moscow, Russia, Sunday, July 15, 2018. (AP Photo/Martin Meissner)
The World Cup trophy on display prior to the final match between France and Croatia at the 2018 football World Cup in Moscow, Russia. AP

Israel could lose World Cup TV rights over settlement broadcasts




Latest
Most Read
Top Videos