Censor.NET reports citing Business Insider.
An image of Putin was emblazoned on a wall above the hotel's signage. It showed Putin standing in front of a Russian flag and giving a thumbs-up with the phrases, "HAPPY TO HELP, BRO," "FOLLOW THE MONEY," and "LAUNDERING SERVICES AVAILABLE" projected onto the building.
The images were posted on Twitter by CAP Action Deputy Director Igor Volsky.
Actors wearing military-like uniforms appeared to be standing at attention in front of the hotel. One of them was holding a Russian flag.
The display happened nearly a week after it was announced that special counsel Robert Mueller impaneled a grand jury in the FBI's investigation into Russia's interference in the 2016 US presidential election and its possible ties to the Trump campaign.