Russian Envoy Defends Tourists’ Reputation Crime, Diplomatic, Indonesian Visas, Tourism August 22, 2024August 22, 2024 Bali Update Editorial Team Russian Ambassador to Indonesia, Sergei Tolchenov, Defends the Reputation of Russian Visitors to Bali.