Road Reflections #216 – Cuba’s Vaccine, LAPD Blows Up POC Neighborhood, Palestinian Doctor Detained!

As Cuba is on track to distribute their highly effective vaccines, the US blockades & sanctions get stronger in an effort to demonize Communism. The LAPD blew up a POC neighborhood trying to show off their new toys. Dr. Odeh of the People’s Health Movement is detained by Israel.