HomeGENERAL KNOWLEDGE Gulf of Sidra is present in July 14, 2018 0 A. Libya B. Liberia C. Macedonia D. None of these Tags GENERAL KNOWLEDGE UPDATED MCQs Facebook Twitter