YouTube launches dedicated page for podcasts

The page features popular channels that already have millions of subscribers.