Putin said foreign troops stationed in Ukraine are unacceptable.

2026-11-12

Putin said foreign troops stationed in Ukraine are unacceptable.