A federal court has ordered the National Park Service to permanently restore the Pride flag at Stonewall National Monument in New York.