NASA’s InSight Mission made a successful landing on Mars this week, and the event was streamed live at Qatar National Library (QNL). The InSight Mission is NASA’s first Mars landing…