Which Battle took place first Second Battle of Bull Run or Battle of Okinawa ?
Battle of Okinawa:  The 82-day battle lasted from April 1 until June 22, 1945. Second Battle of Bull Run: The Second Battle of Bull Run or Battle of Second Manassas was fought August 28–30, 1862 in Prince William County, Virginia, as part of the American Civil War.
Second Battle of Bull Run