I've seen enough, total islamic victory 2025. sheik-memco-abdullah