Tirades against western leaders dovetail with wider Russian propaganda that some fear could influence the outcome of upcoming European elections On Sunday morning, the official Russian embassy to the UK Twitter account posted a photograph of flower petals in Sochi lit up in the sunshine.