This photo of May 23 shows one of two men who was punished by flogging with 83 lashes each in front of the public in Indonesia's northernmost Aceh...
This May 23 photo shows one of two men who was punished by caning with 83 lashes each in front of the public in Indonesia&#39;s northernmost Aceh...