Seven Headed Serpent
- Episode aired 2020
- 40m
"Seven Headed Serpent"; 37 minutes; © 2020; The Water Festival in Phnom Penh is a major celebration in Cambodia inviting for a pleasant stroll through this great city whose history was not s... Read all"Seven Headed Serpent"; 37 minutes; © 2020; The Water Festival in Phnom Penh is a major celebration in Cambodia inviting for a pleasant stroll through this great city whose history was not so gentle. The scars of the Khmer Rouge aberrant ruling are still present encased in the ma... Read all"Seven Headed Serpent"; 37 minutes; © 2020; The Water Festival in Phnom Penh is a major celebration in Cambodia inviting for a pleasant stroll through this great city whose history was not so gentle. The scars of the Khmer Rouge aberrant ruling are still present encased in the mass graves of the Killing Fields.