Local witnesses say that former British Prince Andrew left a British police station.

2026-02-20

Local witnesses say that former British Prince Andrew left a British police station.