• Elon Musk FINALLY SAID "I Will Stop Russia"