A Libyan television presenter makes a bizarre vow to Muammar Gaddafi, promising to sacrifice his "last drop of blood" for the leader while holding a Kalashnikov.
Appearing on channel Al Libiya, the unnamed newsreader pledged to defend his country and "superior" leader and to "defy" the Libyan rebels.
He said: "In the name of all mighty God I pledge to you my dear leader that I will sacrifice my last breath, my last bullet, my last drop of blood, last baby and child for you.
"Nobody can touch you. We will not allow them to harm you and you are too superior to them and more dignified than them.
"This is my message to the traitors wherever they are and I defy them."
They have also shown pictures of Gaddafi supporters waving the Green flag of National Unity as well as Libyan troops taking control of some parts of the country. (read more)