Thousands of gay pride supporters have held a march in Ukraine’s capital that lasted about 20 minutes in spite opponents’ attempts to block them.

About 5,000 were on hand for the march, whose size was estimated at 2,000 by Ukraine’s Interior Ministry and up to 6,000 by organisers.

The Interfax news agency said opponents tried to block the march seven times, but were moved aside by police.

Kiev held its first major pride march in 2016 after a pro-Western government that came to power sanctioned such events.

Some previous gay pride rallies in Ukraine have ended in violence.

In 2015, a gay pride march was called off when right-wing activists pelted participants with smoke grenades.

Get more stories like this on Twitter & Facebook

AD: To get thousands of free final year project topics and other project materials sorted by subject to help with your research [click here]