1. Mozambique court confirms ruling party's win, sparking protests

    Mozambique court confirms ruling party's win, sparking protests

    405