lifeandheartmatters.com
Pray for Our World: Turks and Caicos Islands
Turks & Caicos Islands are an archipelago of 30 coral islands at the southeastern end of the Bahamas. 90% of the people are African Caribbean, but many include undocumented immigrants fleeing …