Interview with Marc Franco Deutsche Welle Russia, 21/06/2025 Interview with Marc Franco. Watch the interview.