|




Tens of thousands take part...

Tens of thousands take part...
 - People at the annual Gay Pride parade near the Colosseum to protest against the discrimination of LGBT people in Rome, Italy, 15 June 2013.

Top stories of the last 30 days

AI and the far-right riots in the UK

Whose Pride is it, anyway?