Skip to main content Skip to search Skip to search

About

Huda Mukbil

Huda Mukbil is an international security consultant and political activist. She lives in Ottawa.