Thousands of people took to the streets to support LGBT rights in cities across Europe on Saturday, with marchers waving rainbow flags and condemning discrimination in all its forms.
Peaceful parades took place in the capitals of Italy, Latvia, Croatia, Bulgaria, Romania, Poland, England and Greece.
In Warsaw, several thousand marched for the annual “Equality Parade” to protest discrimination not just against LGBT people but also women, ethnic minorities and people with disabilities. (AFP)
See more news-related photo galleries and follow us on Yahoo News Photo Twitter and Tumblr.