#OnThisDay in #history
April 29 711 AD - Moorish General Tariq ibn-Ziyad Lands at Gibraltar
http://ow.ly/kvN1E