August 6, 2012; Belfast, NI: Some 25,000 people took part along the streets of the Belfast for the 22nd annual cross-community event, focusing on inclusion and equality for lesbian, gay, bisexual and transgender (LGBT) people.
Anti-gay protests by Belfast's Free Presbyterian Church were held at City Hall.