New exhibit in Aberdeen celebrates moon landing anniversary

Breaking