Dec 12, 2023 World News Turkish football club president arrested over referee punch The president of a Turkish football club has been arrested after storming the pitch.. Read more