Apollo 11 monument set for Wyoming

Apr. 5 — CHEYENNE — Wyoming could one day be home to an Apollo 11 monument that memorializes the first humans to step foot on the moon. California filmmaker Steven Barber is a moon landing enthusiast and has put his efforts toward recognizing historic American achievements in space travel. He envisioned and built an Apollo 11 monument for the Kennedy Space Center located in Florida and was project leader for both an Apollo 13 monument and one honoring the first American woman to fly in space, Sally Ride. He wants to bring the same passion to Wyoming for his next…