commentary
June 18, 2020
On this day in U.S. Military history
On June 18, 1863 ? After repeated acts of insubordination, General John McClernand was relieved by General Ulysses S. Grant during the siege of Vicksburg.