Spain arrests couple suspected of confining kids to home for three years
Spain arrests couple suspected of confining kids to home for three years
Spanish police on Wednesday said they had arrested a German couple who are suspected of confining their young children for more than three years in a squalid home that local media dubbed "the house of horrors".
With Beyoncé's Grammy Wins, Black Women in Country Are Finally Getting Their Due
February 17, 2025Bad Bunny's "Debí Tirar Más Fotos" Tells Puerto Rico's History
February 17, 2025
Comments 0