Malika Bilal

Malika M Bilal is co-host of The Stream, an Emmy-nominated TV news talk show on Al Jazeera English.