The highest court in Moscow has upheld a 100 year ban on gay pride parades.