A squad of Mozambican forest rangers made their first arrest just minutes after arriving at a checkpoint near the northern port city of Pemba.
A squad of Mozambican forest rangers made their first arrest just minutes after arriving at a checkpoint near the northern port city of Pemba.