Afghanistan TV broadcast Woman receiving 100 lashes
Video: Dramatic car stunts on the roads in Saudi
Afghan graffiti artist strives to beautify Kabul
Video: Truck Crashes into a highway sign in Saudi Arabia
Revealed: newly rediscovered tropical octopus
‘World’s longest inflatable water ride’ set for Dubai
Florida town built just for postal workers
Hiroshima 70 years on: Survivors remember horror of nuclear bomb
Record ivory seizure at Zurich airport