Editor's Desk

  •  We Muslims live with a paradox. If we are really the last chosen nation entrusted to lead the world till end time, why it is so that we are unable to arrest our own decline? Despite the fact that the Muslim nation today constitute almost two billion strong population and they are strategically located in energy-rich lands on which depends the future of the world, they are reduced to mere consumers. The new technology has…

    Read More »

Leaders

Insight

Close