Phu Tuong prison (Trại Phú Tường) is known as the tiger cages. It is located on Con Dao islands, archipelago in South Vietnam
Tous droits réservés