Profile - Mustafa Abdul Jalil - Â鶹ԼÅÄ Sounds

Profile - Mustafa Abdul Jalil - Â鶹ԼÅÄ Sounds


Mustafa Abdul Jalil

Mustafa Abdul Jalil, recent defector who now leads Libya's National Transitional Council.

Coming Up Next