Saint Lucia to Abandon the Lima Group

The Caribbean island nation of Saint Lucia will be leaving the ‘Lima Group’ and is restoring its relationship with Venezuela

Read more