A couple prepare a window of their home for the arrival of Storm Elsa, Guanabo, Cuba, July 5, 2021. REUTERS/Alexandre Meneghini July 6, 2021 By Sarah Marsh and Marc Frank HAVANA (Reuters) -Tropical storm Elsa made landfall near Cuba’s Bay of Pigs on its south-central coast on Monday and started […]