Categories Every Day Science Yanbu port, which was making news recently, is located in which country? Post author By esimpk Post date June 14, 2021 A. Afghanistan B. Saudi Arabia C. Sudan D. Chad ← Which country launched NEO-01 robot, which aims to remove Space Debris? → Which country has launched the „Tianhe‟ module to space?