Although I think the US has the most warheads, not Russia.
More active, less total. Also, speaking of nuclear warheads, USSR will be forever known for testing the biggest nuke ever because if anyone would test the bigger nuke, the planet may get blown up.
The problem with the map is that it is.. Oh, so it's "created by three friends based in Washington DC". I guess there's the main problem right there. You see, the map looks like a sort of a joke maps... the difference is it's not really funny and it claims accuracy. But it's more like they googled random facts about countries and then arbitrarily decided what to put. Result is... less than good.
Oh, and even this "leads the world in" doesn't help much. Simple example - India. Leads the world in movies? No, that's also America - they make more movies, those movies get more money and are more widely watched. However, India is, among other things, KNOWN for movies. So you can see how those fucks botched their own map title.