Photo (c) Robert Carl Cohen 1999
Robert Franklin Williams examines his FBI Wanted poster, Havana - 1963
Fidel Castro       Chou En Lai       Dar Es Salaam      Mao Tze Tung
Filmography     Black Crusader      RadFilms   RadImages     Let It Burn