OTTAWA — Already under fire over the cost of the F-35 fighter, Defence Minister Peter MacKay found himself fighting a second front Friday following confirmation he knew the Libya mission would cost te...
Libya TV broadcasts news and commentary about Libya. Libya TV is based in Doha, Qatar and was set up in 2011 during the Libyan civil war with the aim of countering the state media at the time.
Russia and China can build New World Order As the leaders of two of the world's biggest and fastest-growing emerging economies meet in Moscow, political analysts predict the strategic co-operation...