Bahrain

Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive

Bahrain is a small archipelago located in the southwestern coast of the Persian Gulf. It is a Muslim country with a Shi’a majority that has been ruled by the Sunni al-Khalifa family since the 18th century.

Read more: Migrant labor exploitation and human trafficking...