20Jul45 Years Ago Today Apollo 11 Landed The First45 Years ago today, Apollo 11 landed the first humans on the Moon! Here’s a