The Latest: Leaders of island nation say killing a 'shock'



Government leaders of the Caribbean island nation of Saint Lucia say the shooting death in Dallas of an island native came as a "shock" and that …
Read More


320ro
  • 1
    Share

Comments

comments