MAN-MADE MOON – Yes, you heard that right!

By Nora Toufaili Have you ever had a moment in your life where you imagine a moon created by humans? I mean only just over 50 years ago, the first ever person to land and walk on the moon was Neil Armstrong. That moment in time remains until this day, as the greatest triumph of […]