def METHOD_NAME(request, news_pk):
    """
    Renders a news item for public display.
    :param request: HttpRequest object
    :param news_pk: PK of a NewsItem object
    :return: HttpResponse object
    """
    item = get_object_or_404(models.NewsItem.objects.prefetch_related('tags'),
                             pk=news_pk,
                             content_type=request.model_content_type)
    if request.journal:
        template = 'core/news/item.html'
    else:
        template = 'press/core/news/item.html'
    context = {
        'news_item': item,
    }
    return render(request, template, context)