Zakharova: French troops may be deployed in Ukraine in April



Russian Foreign Ministry spokesperson Maria Zakharova said on Wednesday that French troops could be ready for deployment in Ukraine in April.

“New information is emerging about Paris preparing …