Khalil Abdullah

Khalil Abdullah is a reporter for New America Media.