A new series of short visits to some of Libya's most renowned and popular Mosques.

Culture