The Supreme Court has ruled that a California law requiring anti-abortion pregnancy centers to provide information on access to abortion facilities is unconstitutional.