Algeria inaugurates Africa’s largest mosque that was commissioned by ousted former president / Africa, Articles, Faith & Spirituality / By SSD