Can anyone else here verify this https://gizmodo.com/star-trek-strange-new-worlds-ukraine-protest-footage-1848888151 ? Because it's extremely concerning and I'm surprised the showrunners let this happen if it's true.
I saw the blue and yellow flash in the episode. Not sure why it's concerning, all riot footage has to come from somewhere.