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