European Leaders Demand 30-Day Ceasefire in Ukraine or Warn Russia of “Massive” Sanctions
In a strong gesture of solidarity leaders from the United Kingdom, France, Germany and Poland had visited Kyiv on May 10 2025 calling on Russia to enforce an unconditional 30 day ceasefire commencing on the



