News Flash: Oliver Stone Still an Idiot.

SLATE: Oliver Stone’s Twist – Is the director’s latest film soft on Castro? By Ann Louise Bardach

Advertisements
Tagged
%d bloggers like this: