Geneva agreement on Ukraine: Can it defuse tensions?
2025 ,
The April 17 Geneva joint statement issued by Russia, US, Europe and Ukraine has outlined steps to de-escalate the prevailing tensions. These include disbanding of illegal armed groups and vacating...
Read More












