The Tibetan Support Committee (CAT) appealed against the filing of the Tibetan genocide case to the Supreme Court of Spain, and CAT reported on it half September.
The Tibetan Support Committee (CAT) appealed against the filing of the Tibetan genocide case to the Supreme Court of Spain, and CAT reported on it half September.