Executives of Libya's Industrial Investment Development Company detained in 130 million dinar fraud case 路 Baobab Pulse