Incumbent James Michel facing challenge in Seychelles election Seychelles News Dec 5, 2015 Voters in the main islands of the Seychelles have cast their ballots in a presidential election in which incumbent James…