Claim: The 2014 WTA Finals was in Laos.
Verdict: NOT ENOUGH INFO