Former Cuban leader Raul Castro could be indicted for his alleged role in the shooting down of two civilian planes 30 years ago that killed three Americans.
The planes belonging to a Miami-based volunteer organization called Brothers to the Rescue were shot down in 1996 – triggering the longstanding embargo on Cuba that remains today. Castro was the continue reading …