So I've figured it out, I forgot to populate additional fields in retrieved news from database. I've added this:
foreach (News newsPost in news)
{
dbContext.Entry(newsPost).Reference(p => p.PostedBy).Load();
dbContext.Entry(newsPost).Reference(p => p.TitleImage).Load();
}
And it fixed a problem.