19 days agoDouglas Macgregor: Iran New Power Plays - Israel defeat on battlefield, IDF suffered humiliationBiological Medicine