[ads-post]

Former Anglican priest, Wavel Ramkalawan has won the Seychelles' presidential election.

He defeated President Danny Faure whose party has been in power since 1977, David Doyle reports.