German Parents Arrested After 3 Boys Found Living in Cages Since COVID-19 in 2021
In a disturbing revelation that has shocked the international community, 3 Boys Found Living in Cages in horrific conditions by their parents since the onset of the COVID-19 pandemic in 2021. The children—8-year-old twin boys and their 10-year-old brother—were discovered in what police described as a “house of horror” in Oviedo, a city in northern … Read more