Turkey: Cops Blast AIDS Pride Parade with Water Cannon

Daily Stormer | HA!