The Kingdom of Saudi Arabia’s Abuja Embassy has clarified the media and social media reports about the Nigerian citizens who …
Read More »The Kingdom of Saudi Arabia’s Abuja Embassy has clarified the media and social media reports about the Nigerian citizens who …
Read More »