Omair Idrisi

Omair Idrisi is a terrorist hunted by Section 20.