celebcafe.org
Afghanistan marks largest religious festival
Each year, millions of Muslims make the pilgrimage and stand before the Kaaba, a shrine built by Prophet Ibrahim, and pray to God.Those who can not
Brain Carroll