Check out the starlet in a revealing CNN interview. Be sure to stick around for the bizarre ending. BTW, here’s what Human Rights Watch says about Cuba. Seems a tad different than what goes on in the US. Related: Trendy Che
Ted Balaker is an award-winning filmmaker, journalist, and founding partner of Korchula Productions, a film and new media production company devoted to making important ideas entertaining.