02:16 United Kingdom Goddesses and witches celebrated in new British Museum show Discover the many faces of feminine power and their seismic influence throughout time in the London museum's latest special exhibition.
01:00 France Final preparations underway for 75th Cannes Film Festival Final preparations are well under way on the French Rivera for this year's Cannes Film Festival.