How to make a Knowledge Article public so that users can view it without login?
1. Make sure that no user criteria for "Can Read" is there for the Knowledge Base where your KB belongs to
2. Go to sys_public.list and search for Page is "kb_view", set Active to "true"