Comment Comment by fragmede Interesting that Russia is at almost 2x the next country (USA). parent fragmede 4 years ago