Home Current News OTD In Space – July 11: Abandoned Skylab Returns To EarthNewsCurrent NewsOTD In Space – July 11: Abandoned Skylab Returns To EarthJuly 11, 20243FacebookTwitterPinterestWhatsApp otd in space july 11 abandoned skylab returns to earth Source: yahoo.com/news