The Ka’aba is an ancient Arab shrine in Mecca, considered the holiest place in Islam. Before Islam, it was a shrine for local gods. Muhammad preached that it was built by Abraham and meant for Islamic worship. The black cornerstone is of particular interest to some Islamic sects. The shrine is almost cubic and made […]