3 ms·
>Maybe I'm reading this wrong but I see no indication that Russia signed.[1] If you search on the page you linked, the Russian Federation signed it on March 12
by boomboomsubban 3y ago
>Maybe I'm reading this wrong but I see no indication that Russia signed.[1]
If you search on the page you linked, the Russian Federation signed it on March 12, 1997. As the other commenter notes, the US hasn't signed it.