Saad Hafiz

Islamic lab results

The country continues to pay a heavy price for the incendiary mix of politics and religion