An angry crowd has thrown Ukrainian MP Vitaly Zhuravsky into a skip outside the country's parliament in Kiev.
According to the Russian news agency ITAR-Tass, Mr Zhuravskyi was an adviser to the country's pro-Russian former president Viktor Yanukovych who was ousted earlier this year after months of anti-government protests.
Activists have accused him of authorising a controversial defamation law, which journalists said was restricting the country's media freedom.
The footage, which was posted on YouTube. shows Mr Zhuravskyi being seized by protesters as he walked through a crowd.
He is then pushed towards a large metal bin, before being picked up and bundled into it.
Every time he tries to get up and climb out, he is pushed back down into the bin.
"I'm doing my job," he can be heard shouting at one point.
"You are doing your job? But we live in this country and look at the ongoing bloodshed," one of the activists replies.
"Honour to Ukraine! Honour to the heroes! Who will be the next? Let's take him to his car."
Mr Zhuravskyi eventually manages to make his way out of the bin.
Geraldine Cooper, Telegraph