Afflictor Nation: Mother Russia Rules In May

Vladimir Putin: Sham President, male escort.

Russia was Afflictor Nation champion in May as that country sent more unique visitors to this blog than any other foreign country. The Top 5:

  1. Russian Federation
  2. Great Britain
  3. Canada
  4. Netherlands
  5. Singapore