Gulf of Sidra is located in ________ country ? By taleemified - June 8, 2020 646 A. France B. USA C. Germany D. Libya