Colorado mother of three killed during violent home invasion in Ecuador
A Colorado mother of three living on a farm in Ecuador with her husband and children was shot and killed last month during a violent home invasion, reports said Wednesday. Francesca Williams, 44, was hanging laundry at her farm in the village of Vilacamba on May 20 when a group of men entered their property… Read More »