CHURCHILL

Facts on Churchill’s Stay in Sancti Spiritus Unveiled

Controversial and so-far ignored facts on Winston Leonard Spencer Churchill’s stay in central Cuba during the 1895 war, were explained by Lourdes Maria Mendez Vargas during a lecture delivered at Sancti Spiritus’s Jose Marti Cultural Society.»