Nepal’s supreme court has freed three Tibetan activists jailed for leading anti-China protests, a court official said Tuesday.

Court spokesman Hemanta Rawal said the judges ruled in favor of the activists Monday and ordered them to be released immediately.