Designed by
Title
March 2, 2022, Brazil. In this photo illustration, a Russia Today RT logo seen displayed on a computer screen through a #242560009
Description
March 2, 2022, Brazil. In this photo illustration, a Russia Today RT logo seen displayed on a computer screen through a magnifying glass.
This image is editorial