Nov 29, 2012

They plan, and Allah plans.

Allah is the best of planners.