Twitter Facebook 18 Nov 2025 China wins the first ever FAI World Drone Soccer Championships in Shanghai