A tight security regimen, controlled by naval soldiers and police yesterday turned into a source of discomfort for Mombasa residents. The soldiers barricaded all empty open spaces within Mombasa ...
Where it is from: The Royal Palace of Nimrud (near modern-day Mosul, Iraq) When it was made: Between 865 and 860 B.C. Related: Tarkhan Dress: World's oldest known outfit was worn to an ancient ...