In 2011, Florida, USA. Kong Tiao Xu Lun and her lover had an accident while driving. She fell into a trap and was sentenced to 15 years in prison at the highest security state prison, Green Dolphin Street Prison (also known as "Aquarium"). On the brink of despair, she received a pendant from her father,
In 2011, Florida, USA. Kong Tiao Xu Lun and her lover had an accident while driving. She fell into a trap and was sentenced to 15 years in prison at the highest security state prison, Green Dolphin Street Prison (also known as "Aquarium"). On the brink of despair, she received a pendant from her father,