“Barclays sources say Sean and Diana are going to meet (Fidel) Castro — presumably because that’s what Diana told them,” the website reported. Penn’s representative also told TMZ a meeting was possible.
Useful idiot continues to make himself useful
Trending on HotAir Video