Many top websites on the Internet accept user-generated content. Even if you have the best writers and researchers in the world, you are always going to have a difficult time catching every single story. Frontend Uploader for WordPress is a handy plugin that lets your visitors upload their content to your WordPress site. You will have control of what goes live on your website though.
Frontend Uploader not only lets your visitors upload their content to your website but it also keeps the content uploaded for moderation. You can limit which MME-types are supported. Multiple modern browsers are supported (IE is not supported). A pretty useful tool if you need to accept user-generated content on your website.