Wrong sendA Dutch town accidentally dumped 46 artworks, including a Warhol piece, during renovations, while a UK hospital is under fire for wrongly discharging a…9 May 2025 · 1 MIN READ