On the eve of celebrating the 50th anniversary of its independence on June 25, 1975, Mozambique is going through a political and human rights crisis that is unprecedented in its young history as a nation. The anniversary coincides with the that of other former Portuguese colonies in Africa—Angola, Cape Verde, Guinea-Bissau (which became independent in [...]