Africa's truly independent, and politically-neutral news organization
Algerian singer Cheb Mami is mobbed by fans on the streets of Oran, Algeria. Mami is…