Claim: Bahrain's largest island is Mahmoud Farshchian.
Label: REFUTES