Turkey restores symbolic mosque in Algeria
ALGIERS, Algeria
Turkey’s state development aid agency has restored a historic mosque in Algeria known as a symbol of the country’s independence.
ALGIERS, Algeria
Turkey’s state development aid agency has restored a historic mosque in Algeria known as a symbol of the country’s independence.