The photo above shows the collapsed Roderick Newton Higgs bridge, which connects Spanish Wells to Russell Island. May 6th, 2020. (Spanish Wells, Eleuthera, The Bahamas) Shortly after midday on Wednesday, May 6th, 2020 residents in Spanish...
Daily Archives: May 6, 2020