Things are a little more sensitive right now. What pressure will we wput on? Economic? We are in the middle of that. There's a war where we are arguably engaged as a proxy by giving Ukraine arms. There's not really a feasible way to pressure Russia over one us citizen without starting another WW
Also the state department already tells people not to go to Russia. Basically they say the situation is dire, travel at your risk.
https://travel.state.gov/content/tra...ederation.html
I just did some international travel to a relatively safe tourist country and heeded all DOS advisories. People who go to these places like Iran l, north Korea, China I think do so at great risk.