This was last Thursday and you can’t find a peep about it in US media. First unambiguous statement firmly on the side of Russia. Just wow. We are totally living in a Matrix.
h/t munkle222
Views:
A fine selection of independent media sources