Following inconsistent election results, Haiti has exploded into a fiery riot. This photo was taken just ten hours ago. (Photo: Digital Democracy)