Urgent Lavrov: The deployment of a European military force in Ukraine means a direct war from European countries on Russia

Urgent Lavrov: The deployment of a European military force in Ukraine means a direct war from European countries on Russia

Urgent Lavrov: The deployment of a European military force in Ukraine means a direct war from European countries on Russia

Published on: 2025-03-06 05:19:55