Reports of sexual assault and harassment against women during Ozoro festival in Delta State spark outrage. Authorities launch investigation as residents demand justice.
Sixteen European countries have urged Russia to release nearly 1,800 alleged political prisoners, condemning repression and demanding accountability over Alexei Navalny’s death at the OSCE.