Investigations are underway into recent death squad killings, allegedly by members of the police, at a football field in the Costa do Sol district of Maputo. The local daily
Wanted in Africa
Investigations are underway into recent death squad killings, allegedly by members of the police, at a football field in the Costa do Sol district of Maputo. The local daily