US 101st Airborne Division and French Special Forces Deployed in Ukraine Amid Rising Tensions
Odesa (Agencies): In a startling revelation, leaked information has confirmed the presence of Western special forces, including troops from the US and France, operating clandestinely within Ukraine. The UK reportedly…