TravelRussian e-visa for Indians launching August 1, facilitating easier travelAdminJuly 29, 2023July 29, 2023 July 29, 2023July 29, 2023 Russia is gearing up to launch the Electronic Visa (e-visa) for Indian passport holders from August 1, 2023, as part of efforts to strengthen bilateral...