BBC News Watch: Video shows moment of huge explosion in Seychelles Design TechDecember 16, 202307 views