Mers El Kébir

Mers El Kébir (Arabic: المرسى الكبير, "The Great Harbor") is a port on the Mediterranean Sea, near Oran in Oran Province, northwest Algeria. It is famous for the attack on the French fleet in 1940, in the Second World War.

Mers El Kébir

بلدية المرسى الكبير
Municipality
Commune of Mers El Kébir
Location of Mers El Kébir within Oran Province
Mers El Kébir
Location of Mersa El Kébir within Algeria
Coordinates: 35°43′43″N 0°42′25″W
Country Algeria
ProvinceOran
DistrictAïn El Turk
Government
  PMA Seats9
Area
  Total10.98 km2 (4.24 sq mi)
Elevation
0 m (0 ft)
Population
 (2006)
  Total16,950
  Density1,500/km2 (4,000/sq mi)
Time zoneUTC+01 (CET)
Postal code
31310
ONS code3115

History

Originally a Roman port called Portus Divinus, Mers-el-Kébir became an Almohad naval arsenal in the 12th century, fell under the rulers of the Kingdom of Tlemcen in the 15th century, and eventually became a center of pirate activity around 1492. It was occupied variously by the Ottoman Turks, Portuguese and Spanish, with the Spanish (who named it Mazalquivir) capturing it in 1505 under Cardinal Cisneros. Mazalquivir was the base used to capture neighbouring Oran in 1509. The Spanish held both cities until 1708, when they were driven out by Turkish Bey Mustapha Ben Youssef (also known as Bouchelaghem). The Spanish returned in 1732 when the armada of the Duke of Montemar was victorious in the Battle of Aïn-el-Turk and again took Oran and Mazalquivir. Both cities were held until 1792, when they were sold by King Carlos IV to the Dey of Algiers.

Mers El Kébir, 1881 by Eugène Trutat, French photographer. Conservated in the Muséum de Toulouse

The French occupied it in 1830, and renamed it Saint André de Mers-el-Kébir, enhancing the port in 1868 with an eponymous lighthouse;[1] the latter was destroyed in World War II.

World War II

Following the German defeat of France in 1940, part of the French fleet holed up in the port. On 3 July 1940, Force H of the British Royal Navy, led by Vice Admiral Sir James Somerville, attacked the French Navy's fleet at Mers-el-Kébir, killing more than 1,200 men, with the goal of preventing the French warships from falling into German hands. The French fleet was helpless and the attack fueled strong anti-British sentiment in French public opinion and in the French navy.

Old photograph of Cimetier street

Post World War II

After World War II, France used its naval base at Mers-el-Kébir to assist in atomic tests. The Évian Accords of 18 March 1962, which recognized Algerian independence, allowed France to maintain its base for 15 years; however, France withdrew five years later in 1967.

gollark: Interesting project idea: a thing which generates minified incomprehensible code in different languages.
gollark: It doesn't *do* anything. It just looks cool because of the syntax highlighting.
gollark: ```lualocal a="potato"local function b(c)return fs.combine(c,"")end;local function d(c)if b(c)==""then return{}end;local e,f={},c;repeat table.insert(e,1,fs.getName(f))f=fs.getDir(f)until f==""return e end;local function g(h,i,j)return{table.unpack(h,i,j)}end;local function k(l)local m=type(l)if m=="number"then return tostring(l)elseif m=="string"then return textutils.serialise(l)elseif m=="table"then local n="{"for o,p in pairs(l)do n=n..string.format("[%s]=%s,",k(o),k(p))end;return n.."}"elseif m=="boolean"then return tostring(l)else error("Unsupported type "..m)end end;local function q(m)local r=g(m)local s=#r;local p=r[s]r[s]=nil;return r,p end;local t=".crane-persistent/"..a;local function u(v,w)return string.sub(v,1,#w)==w end;local function x(v,w)return string.sub(v,-#w,-1)==w end;local function y(v,z)return string.find(v,z)~=nil end;local function A(B)return function(C)local D={}for E,F in pairs(B)do local l=C[F]if type(l)=="table"thenl=copy(l)end;D[F]=l end;return D end end;local function G(H,c)local I=H;local c=c;if type(c)=="string"then c=d(c)end;for E,J in pairs(c)do if type(I)~="table"then error("Path segment "..J.." is nonexistent or not a directory; full path "..k(c))end;I=I[J]end;return I end;local function K(H,c)local L,M=q(d(c))local N=G(H,L)or H;return N,M end;local function O(P)local m={}local function Q(R)table.insert(m,R)return""end;Q(P:gsub("(.-)\r?\n",Q))return m end;local function S(T,U)local O=O(T)local V={}local R=0;function V.close()end;if not U then function V.readLine()R=R+1;return O[R]end;function V.readAll()return T end else local W=T;function V.read()local X=string.byte(W:sub(1,1))W=W:sub(2)return X end end;return V end;local function Y(Z,U)local V={}function V.close()end;function V.flush()end;if not U then function V.write(m)return Z(m)end;function V.writeLine(m)return Z(m.."\n")end else function V.write(_)return Z(string.char(_))end end;return V end;local function a0(a1)local a2=a1.options;local H=a1.tree;local a3=A{"getName",```
gollark: Yep!
gollark: A fun idea is to either run what they want you to on Linux (and report faithfully the errors) or on a VM.

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.