FYI: as of now, I'm not seeing any posts from the global nuclear agencies about a leak in Russia.
@Lindy twitter is still talking there was (or is) but I'm not seeing any evidence other that "people saying"
But we know how not truthful russia is about these things. So it's possible there was and accident but nothing confirmed.
@ucantstop_me There was one?