caribe

Monday Member – Ruth Spencer

  • by

Who is she and what drives her? Country: Antigua and Barbuda Region: Caribe Antigua is classified as a Small Island Developing State of the Caribbean (SIDS), and due to the ecological crisis it constantly faces natural disasters and its population is burdened with environmental impacts;… Read More »Monday Member – Ruth Spencer