TCI News6 years ago
Brazilian woman dies on holiday in Provo, traffic accident being investigated
#Providenciales, Turks and Caicos Islands – Monday June 11, 2018 – A Brazilian woman has died while on holiday in Providenciales in a Sunday traffic accident...