The Denver Post - Russians get day off to procreate, then win prizes

hahahaha.