France returns stolen statue: Louvre to Libya

A statue that dates back 2,400 years has been returned to Libya by France, more than ten years after it was taken from the North African nation and housed at the Louvre Museum in Paris. The monument landed at Mitiga Airport in Tripoli , according to the Libyan Administrative Control Authority. Abdullah Gaderbou, the chairman […]