Barbara Lee, congress, Cuba, Fidel Castro, House Democrats, Linda Sanchez, Nancy Pelosi, vice chair Barbara Lee falls short of winning House leadership post November 30, 2016 — 5 Comments