- US news giant CNN eyes 200 job cuts, streaming overhaul
- Sacklers, Purdue to pay $7.4 bn over opioid crisis: NY state
- Rubio chooses Central America for first trip amid Panama Canal pressure
- Germany knife attack on children reignites pre-vote migrant debate
- AC Milan defender Emerson facing two-month injury layoff
- 'Shattered souls': tears as UK child killer sentenced to life
- China's Shenzhen to host Billie Jean King Cup Finals
- Wall Street's AI-fuelled rally falters, oil slumps
- Trump tells Davos elites: produce in US or pay tariffs
- Progressive politics and nepo 'babies': five Oscar takeaways
- American Airlines shares fall on lackluster 2025 profit outlook
- Sudan's army, paramilitaries trade blame over oil refinery attack
- France to introduce new sex education guidelines in schools
- 'Brave' Keys deserves to be in Melbourne final, says Swiatek
- 'Shattered souls': tears as horror of stabbing spree retold at UK court
- 'Emilia Perez' lauded in Hollywood but criticized in Mexico
- Bayern's Davies ruled out 'for time being' with hamstring tear
- Poland says purchased rare 'treasure' Chopin manuscript
- Calls for calm, Pope on AI, Milei on Musk: What happened at Davos Thursday
- Ukraine orders children to evacuate from northeastern towns
- Hibatullah Akhundzada: Afghanistan's reclusive Taliban leader
- Argentina's record points scorer Sanchez retires from rugby
- Shiffrin set for World Cup skiing return at Courchevel
- 'No conversation needed' for Farrell about Lions tour selection
- Wall Street's AI-fuelled rally falters
- Drinking water in many French cities contaminated: study
- West Africa juntas tighten screws on foreign mining firms
- Spain govt to cover full cost of repairing flood-damaged buildings
- PSG loan France forward Kolo Muani to Juventus
- 'Emilia Perez' tops Oscar nominations in fire-hit Hollywood
- Tears, gasps as UK court hears horrific details of stabbing spree
- St Andrews to host 2027 British Open
- S.African anti-apartheid activists sue govt over lack of justice
- Cocaine seizures in Rotterdam down sharply
- Keys shocks Swiatek to set up Sabalenka Australian Open final
- Formula One drivers face new sanctions for swearing
- UK to make case to Trump against whisky tariff: finance minister
- After Musk gesture, activists project 'Heil' on Tesla plant
- Career-high 54 for Gilgeous-Alexander as Oklahoma City roll Utah
- ICC prosecutor seeks arrest of Taliban leaders over persecution of women
- Syria's economy reborn after being freed from Assad
- Shoppers unaware as Roman tower lurks under French supermarket
- PSG finally click and fire warning shot to European rivals
- Saudi crown prince promises Trump $600bn trade, investment boost
- Unstoppable Sabalenka playing 'PlayStation tennis' says Badosa
- Sabalenka to take Badosa shopping after Melbourne rout - and pay
- Man City step up rebuild with signing of Marmoush for £59 million
- Stocks mainly rise after Wall Street's AI-fuelled rally
- Palestinian official says hundreds leave Jenin as Israel presses raid
- Sabalenka beats Badosa to make third straight Australian Open final
Thousands in Florence gather to hear Zelensky, protest war
Thousands of people gathered in the Italian city of Florence on Saturday to show their support for Ukraine following Russia's invasion, with Ukrainian President Volodymyr Zelensky appearing via videolink.
The square outside the Santa Croce basilica became a sea of rainbow peace flags peppered with blue and yellow, the colours of Ukraine's national flag.
In an address shown on a big screen, Zelensky told the crowd his country was under bombardment "24 hours a day", targeting schools, hospitals and residential areas, "even churches, even squares like yours".
According to an Italian translation, he said 79 children had been killed in the conflict so far, saying Europe must "not forget".
The demonstration was organised by Florence mayor Dario Nardella, also president of the Eurocities network of more than 200 cities across 38 countries.
In France meanwhile, several hundred people gathered in Paris and in several other French cities to show their support for Ukraine and to denounce the Russian invasion.
In the latest protests, many demonstrators carried blue and yellow badges, the colours of the Ukrainian flag. Some placards called for a boycott of Russian oil and gas.
More than 40,000 people turned out across France last weekend, including 16,000 in Paris.
T.Sanchez--AT