Charlotte Resident Stranded in Turks and Caicos Following Severe Accident
Charlotte Resident Stranded in Turks and Caicos Following Severe Accident From within the buzzing city of Charlotte, North Carolina, a call for assistance is echoing across the internet. The plea is coming from a desperate mother whose daughter, Majesty Carr, is stranded in a hospital thousands of miles away in Turks and Caicos after a catastrophic car accident. Details of the Tragic Incident According to Karen McMillan, Carr’s mother, her