National Security Advisor and Royal Guard Commander Major General His Highness Shaikh Nasser bin Hamad Al Khalifa received Information Affairs Ministe
Read MoreNational Security Advisor and Royal Guard Commander Major General His Highness Shaikh Nasser bin Hamad Al Khalifa received Information Affairs Ministe
Read More