The United States and Russia are believed to have drafted a new framework to end the Russia-Ukraine war, according to multiple international news outlets.
Under the plan, which covers 28 points, Kyiv would be required to concede weapons and…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply