About Al Magharibia
Al Magharibia TV (المغاربية) is an Algerian free-to-air television channel broadcasting from London. "Magharebia" is a dialogue and news satellite channel that works to shed light on political, economic, and social issues of concern to citizens in the Maghreb.