Turkey restores symbolic mosque in Algeria

Submitted by AA on

ALGIERS, Algeria

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

X