World News

assets/Uploads/_resampled/CroppedImage100100-800px-RedSquareMoscowRussia.jpg

Is the world of advertising swallowing Russia?

Moscow seems engulfed by the modern world of advertising; the signs, ads and billboards sometimes remind me of Times Square.