Christian Sect, Burning Shed Focus of Deadly Colorado Fire Investigation
Authorities investigating a devastating fire in Colorado are focused on a burning shed on land owned by the fundamentalist religious sect known as The Twelve Tribes.
Boulder County Sheriff Joe Pell…
Read More