Claim: Stagira is located in central Libya.
Label: REFUTES