Fidel Castro, Cuban Dictator, Dead at 90

By  USDR.

Former Cuban Dictator, Fidel Castro, has died according to reports from the island nation.  Several independent news sources are covering  it.

See those videos  here.

All opinions expressed on USDR are those of the author and not necessarily those of US Daily Review.