Death by doctor-assisted lethal injection now accounts for over 5 percent of all deaths in Canada. Canada’s 2024 Medical Assistance in Dying (MAiD) report reveals that euthanasia now accounts for 5.1% of all deaths in [...] The post Euthanasia Now…

Lawmakers in Kenya have accused British soldiers of murder, rape and torture as well as environmental destruction while training in the country. The allegations follow a two-year parliamentary probe into alleged crimes committed by the [...] The post British Troops…