Briton dies after being set on fire in Barbados

Briton dies after being set on fire in Barbados

Image copyrightAshley BestImage caption
Natalie Crichlow died of her injuries after being choked and set on fire while in bed
A British woman has died in Barbados after being doused in a flammable liquid and set alight while in bed.
Natalie Crichlow’s “sh…
Read More