watch My Little Assassin
My Little Assassin
1981: Marita Lorenz checks into an Havana hotel and, in a flashback, remembers 22 years' before. At 19, visiting Cuba from....
Read More1981: Marita Lorenz checks into an Havana hotel and, in a flashback, remembers 22 years' before. At 19, visiting Cuba from....
Read More