Cuba: Where dedication to humanity is like religion, by Owei Lakemfa
Cuba: Where dedication to humanity is like religion, by Owei Lakemfa
The Israeli bombs that rained down on Gaza has killed over 200 health workers with 215 injured. In Havana, Cuba,…