Claim: Chris Froome lived in Madagascar.
Verdict: NOT ENOUGH INFO