Etienne Choard came to public prominence in France during their referendum on the Constitution for Europe (he opposed its adoption).
In this video, he explains his support for Sortition. The lecture is largely apolitical, but he does veer into the realm of conspiracy theory near the end. It is still a very good exposition of the subject.
WhyMaps uses clever visual aides to explain complex subjects.
The have produced 2 videos on the subject of Democracy and Sortition. The videos are narrated in Spanish, but subtitled in english. Watch the videos in order to get a proper understanding of the message.