Unraveling the Truth: The 2024 Russian Terrorist Attack