Content
@
0 reply
0 recast
0 reaction
Revodvill
@revodvill
1927 Treaty of Jeddah is signed between the United Kingdom and Ibn Saud recognizing the independence of the Kingdom of Hejaz and Nejd, the forerunner of Saudi Arabia 1990 Hubble Space Telescope sends its 1st photographs from space
16 replies
0 recast
5 reactions
Lithuania
@patos
Heddah
0 reply
0 recast
0 reaction