Published: Jul 15, 2025, 13:29 IST | Updated: Jul 15, 2025, 13:29 IST
Britain is counting its swans—well, the swans belonging to King Charles, to be exact. The annual medieval tradition of counting swans on the River Thames is well back. Watch in for more details!