Looking at the WP_Query documentation on tax_queries we can see it accepts a nested array as a parameter. Compare that to the provided code:
'tax_query' => array(
'taxonomy' => 'news_category',
'field' => 'term_id',
'terms' => 82,
),
Should look like:
'tax_query' => [
[
'taxonomy' => 'news_category',
'field' => 'term_id',
'terms' => 82,
]
],