Significantly, Egypt has declared its official intention to join South Africa in the International Court of Justice's (ICJ) genocide complaint against Israel. South Africa started the complaint in January and claims that Israel's activities in…
Harry and Meghan touched down in Nigeria
The Duke and Duchess of Susse, Meghan Markle and Prince Harry were invited to Nigeria by the country's Chief of Defence Staff as part of his promotion of a sporting event he founded for injured military…