L: Italian citizen Rocco who was banned entry to Ukraine for 3 years; screenshot from his TikTok; R: Daria Melnichenko, whose Threads posts led to this outcome. Screenshot from TG channel of journalist Vitaliy Hlahola
The coach ride from Milan to Kyiv is not a glamorous affair. Recycled air, cramped knees, smell of too many bodies. The seats are comfy, but sleep won't come. A low-level anxiety hums beneath everything when your destination is a country at war.
The night of 5 January 2026 will be a damn long one. The coach will eventually cross into Ukraine through the Chop-Zahony checkpoint on the Hungarian border sometime after midnight. There might be a blessing of a good hotel in the morning… but now? More cramped knees and hours to go.
The coach is full. Footsteps in the aisle, the rustle of jackets, muffled conversations. Ahead sits a couple, obviously tipsy, bickering in a mix of Italian and Ukrainian. They've been at it since Milan.
The man wears a white linen shirt with red-and-black geometric patterns. It’s a vyshyvanka — the traditional Ukrainian embroidered shirt. His fiancée gave it to him, he tells anyone who'll listen. An engagement gift, and now, they're traveling to her home country for a wedding.
A rest stop, 10 minutes. Fatigued people drop from the bus like colourful cereal snacks from a box. Stretching one or two legs does not hurt a long ride. Among passengers, there is a brown-haired girl with big glasses. She's 22, a Kyiv native heading home. Name’s Daria.
And next to Daria’s coach home, she meets a chatty foreigner in vyshyvanka! How nice!
Compliments fill the air. This embroidered shirt is truly something special for Ukrainians. And it’s the next level of special to see one on a foreigner!
The fella looks happy about such pleasantries. His name is Rocco. He's 53, Italian. His fiancée beams with pride. What an international encounter!
Back on the bus, Daria jumps on an urgent work call. Even though she's fatigued, she is spitting out a crazy number of Italian words per minute. After the call, her new Italian connection suddenly has a question. Many questions, actually; the innocent eavesdropping got him curious. Where is she from? What does she do? How does she speak such good Italian? As a Ukrainian.
Too many questions? Daria’s answers are collected and polite.
And then… something shifts.
Putinist in a vyshyvanka
-Ukraine is a bad country, Rocco announces.
Daria’s composure changes a bit.
-You have constant war, corruption. The whole world helps you, and you don't even provide reports. Bad!
Maybe he's just drunk and rambling.
He's not.
-I respect Putin, he continues louder. - A great guy. A real leader. Zelensky? He's just a junkie.
Way to go, Rocco, you sure have some strong opinions. Not that they are informed ones…
-And a puppet — Trump's puppet. Why are Ukrainians such cretins? Can’t you see that?
Daria’s tension becomes palpable. She shrugs.
-If you feel this way, maybe you shouldn't go to Ukraine.
He waves her off.
-In Italy, we have freedom of speech.
-In Italy, yes.
-A dictatorship of free speech! I can say whatever I want.
-But you can't say that in Ukraine and expect to be welcome.
Red spots occupy Rocco’s face. He counterattacks, gesturing at his fiancée.
-My wife is Ukrainian.
-So what?
-She thinks the same as me. Just as much a Ukrainian as you are. You're the same.
Something hardens in Daria's expression.
-No. We're different Ukrainians. Non voglio neanche sentire, I don't even want to hear it.
Rocco doesn't stop. The alcohol and the audience have him wound up. He stands in the aisle, gesturing broadly, red-faced.
-I'm a real fascist! Heil Hitler!
He shouts, chopping the air with his hand in a way that could easily pass for a Sieg Heil.
The recycled air gets even thicker and hotter. Other passengers turn to stare. Does he mean it or what? Maybe he thinks he is just being funny. Well, by throwing a Nazi salute…
Daria relaxes back into her seat and takes out her phone. No answer comes from her. To some, she might seem defeated.
News that outran the bus
And yet? No shouting back, no arguing. That girl just documents everything like she’s collecting Exhibit A for the prosecution. Everything her new friend just did and said.
While Rocco continues his performance for his uncomfortable fiancée, Daria opens Threads and begins posting. Not much emotional embellishment, just things that happened. Her tone is methodical, factual, almost clinical.
A man in a vyshyvanka, gifted by his Ukrainian fiancée, on a bus to Kyiv, praising Putin, calling Ukrainians "cretins," shouting Nazi slogans.
The posts go viral within hours. Thousands of likes. Thousands of comments. Ukrainians offering advice, demanding action, spinning up memes. And somebody tagging the State Border Guard Service,
Rocco, oblivious to the digital storm building around him, posts his own content. A TikTok video filmed from his seat shows the darkened bus interior. The caption: "Journey to Russia, I'll be there soon. My homeland."
A screenshot from Rocco's last TikTok video, which he captioned "Journey to Russia, I'll be there soon. My homeland." and posts on his account, shared by journalist Vitaliy Glagola. Rocco's account is now private.
Edgy.
Meanwhile, Daria posts a video of herself. The other passengers can hear her speaking quietly yet firmly.
"He will not cross the border on my watch," she says. "I will do everything. Him entering Ukraine? Over my dead body."
That last line would headline every Ukrainian news outlet within 24 hours.
The bus reaches the border
The Chop-Zahony checkpoint appears in the cold lights. The night air bites through warm clothes. Passengers file off to stretch, use the restroom… just another wait, and they are in Ukraine.
The Milan bus at Ukraine's Chop border point. Photo: Vglagola/Threads
Will everybody enter Ukraine, though?
Daria is among the first off the coach. She doesn't get in line. Instead, she walks directly to the officers' window and files a formal statement.
Other passengers come forward — several other girls. They corroborate her account. Yes, he said those things. Yes, he shouted "Heil Hitler." Yes, we'll testify.
The drivers side with Daria too. They've had enough of Rocco.
Border officers call the embroidered shirt in for questioning. He steps off the bus looking more confused than worried. Perhaps this is routine, an extra check for foreigners? And the EU passport is a strong one.
But it does not make you untouchable.
The bus waits. One hour. Two. Six.
Finally, the doors open. Daria returns to the bus.
Rocco does not.
Ukrainian border officials have denied him entry and banned him from the country for three years. The official reason: public justification of Russian armed aggression against Ukraine, a violation of Ukrainian law.
The border guards were already informed. Daria's posts have reached them. They knew who was coming. Inside the border station, officers reviewed Rocco's social media. His profiles were full of pro-Russian content. Hearts emojis accompanied by the Russian flag. Posts praising Putin. And a lot of contempt for Ukraine.
His fiancée, a Ukrainian citizen, is not banned. She could continue to the wedding alone. But she already has a child with Rocco. So the international family turns around together, heading back towards Hungary.
There he is, the man in the embroidered linen shirt, walking in the opposite direction from Kyiv.
Morning epiphany
By the time the sun rises over Kyiv, Daria isn't just a passenger anymore. Her Threads posts have spawned countless memes. Strangers are admiring her all over social media. Journalists blowing up her DMs, she is a phenomenon, basically a national hero.
Daria gives impromptu briefing after Rocco is denied entry to Ukraine. She is gifted a T-shirt with her viral Threads phrase: "Him entering Ukraine? Over my dead body."
But it turns out she wasn't doing this for fame.
That 22 y.o. had one specific audience member in mind. Somewhere in the Donetsk region, in a muddy trench under constant shelling, lies her father. He is holding the physical line against the Russian army. "I want him to know," she says, "that I hold the line, too."
The coach company representatives welcomed Daria in Kyiv with heartfelt greetings, all but rolling a red carpet for the brave girl. Brands and officials celebrated Daria’s decision. Many people admired her courage, and now it seems that even more people criticized her. But not the Italians riding on that very same coach.
Be it as it may, that little hero story will soon be over. And there are many ways to tell this particular story. Freedom of speech and travel. Young know-it-all forcing an older man from the bus. Hateful Ukrainians kicking their Western guests from the border. Right?
Let’s talk
Speaking freely is one of democracy essentials. That checks, right?
But is free speech really that free, or does it come with a price of consequences? Anyway, it seems Ukraine cannot risk pro-Russian activists entering the country. From one or the other side of the border.
Is "I’m just visiting" a valid defense when you call the hosts "cretins"?
And finally, a playful display of a traditional shirt combined with a strong passport… an excuse for a Nazi salute?
I think absolutely not.
You don't invite someone to dinner if they wipe their boots on your tablecloth. Ukraine welcomes everyone who comes with an open heart. But maybe—just maybe—it has the right to close the door on those who treat its tragedy as a joke.
So… let me know what you think. Can we blame Ukrainians for turning away the innocent tourist?
It seems that democracy does not just come with free speech. It comes with a front door, one with a lock. Last night, a 22-year-old girl turned the key. And Rocco? I hope he packed comfortable shoes. It is a very long walk back.
Explore further
“Many Italians hold pro-Russian views,” Ukrainian woman says after getting Putin supporter banned from her country due to post in Threads
Jayden March is an immersive journalism geek. Observer of life in transit. Documenting the war found in ordinary places. Writing under a pseudonym for security reasons.
We are an independent media outlet that relies solely on advertising revenue to sustain itself. We do not endorse or promote any products or services for financial gain. Therefore, we kindly ask for your support by disabling your ad blocker. Your assistance helps us continue providing quality content. Thank you!