The World Pride Parade which is going on right now consists of all sorts of different groups showing off their colours.
Many aren't comfortable making Pride so political.
So many fringe groups.
There's people for the promotion of foreskin, communists, nudists in favour of the destruction of Israel, and more communists.
But one of the freakiest fringe groups marching in the Parade is...