Francis Brown: an inopportune American to Castro

CubanReporterNet Logo

Francis Brown, a 68 year-old U.S. citizen (born August 15, 1910), died April 27, 1978 at the General Hospital of Guantanamo, Cuba, after receiving an injection his daughter believes was meant to kill him. That same day, his daughter´s unborn child was reportedly murdered at a Havana Hospital by doctors controlled or employed by Cuba’s […]