News

Fine came under fire recently for referring to the use of nuclear weapons in Japan when calling for unconditional surrender in Gaza.