A small island, a great history. Long before giving its name to the country, the Mozambique island had a fundamental role in the Indian Ocean during...
Karen is a Muslim independent young woman who advocates for Sharia in the Island of Mozambique but is filled with doubts and contradictions about her...