London Pride: Peter Tatchell Foundation protests against homophobic legal discrimination in Northern Ireland Thousands of people are taking to the streets of London [...] Read More