Deepest diving pool opens in Poland

The world’s deepest swimming pool, with a depth of about 148 feet, opened in Mszczonów, Poland.

November 23, 2020

Top Stories

ABC News Live Presents