FRANKFURT: Germany's Munich Philharmonic fired Russian conductor and Kremlin loyalist Valery Gergiev on Tuesday after he failed to denounce Moscow's invasion of Ukraine, while a top Russian soprano withdrew from concerts as the fallout from the war engulfed artists.