With Muhammad deposed in Algeria, and Muammar dead, the Gaddafi family ISP, Libya Telecom and Technology, would seem to be a rudderless ship. Though, its website is alive and kicking. Seems likely the regular Libyans that actually kept it running – or kept it not running, as it were – are still doing so. In any case, enjoy this super-happy and fairly sad promo video for LTT.