NBC News
Cubans have been bidding farewell to Fidel Castro with tributes across the island nation.
see photos