AfricaFeaturedOthersWorld News
Libya’s state TV goes off air
Libya’s state television has gone off air, as Libyan revolutionaries say they have captured the headquarters of the state television channel in the capital, Tripoli.
Libya’s state television has gone off air, as Libyan revolutionaries say they have captured the headquarters of the state television channel in the capital, Tripoli.