The original content of Democracy Now! Headlines appears under the Creative Commons BY-NC-ND 3.0 License (United States). For more, including their other shows and media, visit www.democracynow.org. February 21, 2024 Russian Defector Maxim Kuzminov Killed in Spain ----------------------------------------------- In Spain, the body of a man who was found shot dead last week is believed to be a Russian pilot who defected to Ukraine in a military helicopter six months ago. Maxim Kuzminov's body was reportedly found in an underground garage with multiple bullet wounds. In response to the news, Russia's Foreign Intelligence Service director referred to Kuzminov as a "traitor" and "moral corpse." .