2 sources·5h ago·leftSlate publishes its mini crossword for June 20—Slate publishes its mini crossword for June 20