Search for episodes, keywords and references

Bahrain

Bahrain, officially the Kingdom of Bahrain, is an island country in Western Asia. It is situated on the Persian Gulf, and comprises a small archipelago made up of 50 natural islands and an additional 33 artificial islands, centered on Bahrain Island which makes up around 83 percent of the country's landmass. (Wikipedia)

Related

The Abraham Accords - Bipartisan Israel First Policy

What are The Abraham Accords and why do both political parties laud them despite the fact that they...