The Queen of Sheba June 6, 2021 The war-mongering government of the Arab Republic of Egypt and its sycophant client Sudan recently declared the completion of their latest round of military adventure under a grandiose heading dubbed as the “Guardians of the Nile”—evidently intended to bully, intimidate and scare Ethiopia which is unwaveringly advancing to […]