By Uncategorized Majority of French people oppose the deployment of troops to Ukraine. Previous Post No illegal Russian weapons in Zaporozhye, IAEA reports Next Post Brics’ Own Credit Ratings Agencies Could Avert High Debt Servicing Costs