Tajikistan's Supreme Court has sentenced noted journalist and civil rights activist Ulfatkhonim Mamadshoeva to 21 years in prison on charges related to deadly May protests in the Gorno-Badakhshan region, which rights watchdogs have called trumped-up.