Skip to main content
Blog
VIDEO
SUBSCRIBE
DONATE
Theme:
Culture of Death
Final Tragedy: UK Boy Dies After Being Taken Off Life Support
A medical nightmare in the United Kingdom ended in tragedy. Reports that twelve-year-old Archie Battersbee has died after a court ordered he be taken…