Putin-Biden summit: the one where the western media was sent packing  BRICS

The two leaders may be poles apart on some issues, but they clearly share a common desire to set a new, positive media narrative…

Read More
The two leaders may be poles apart on some issues, but they clearly share a common desire to set a new, positive media narrative…

Leave a Reply