There may be some accurate reporting, but I would not trust any mainstream media source unreservedly. I would look for confirmation from a few independent sources that I trust. Time and again the mainstream media have been shown to lie shamelessly, to support the powers that be. There are differences between bias, lack of knowledge, poor analysis, and outright propaganda. So, we are left with alternative media as sources, for good and for bad. I no longer put any faith in mainstream media accounts on any geopolitical issue.