Ahmad Naguib Roushdy

Ahmad Naguib Roushdy

The writer is an international lawyer.