A delegation of leaders from six African countries is scheduled to visit Kyiv and Moscow in June to 'initiate a peace process,' the Associated Press reports. The delegation will include the presidents of South Africa, Senegal, Egypt, the Republic of Congo, Uganda, and Zambia.

Leave a Reply