Russian President Vladimir Putin has declared he is prepared to provide a written guarantee that Russia will not launch an attack on Europe, aiming to ease the mounting tensions, Al Jazeera reports. This bold move comes as geopolitical strains continue to escalate rapidly

