Navigating the Afg.cc Controversy