How can we make Hijrah (a believer's migration to an Islamic land) nowadays for the sake of Allah (Exalted be He)?
Hijrah for the sake of Allah (Exalted be He) means moving from the land of Shirk (associating others with Allah in His Divinity or worship) to the land of Islam, as the Muslims moved from
Makkah -before its people became Muslim- to
Al-Madinah because it had become the city of Islam after its people made Bay`ah (pledge of allegiance) with the Prophet (peace be upon him) and asked him to make Hijrah to them. Hijrah may also take the form of moving from one land of shirk to another land of shirk where (Part No. 12; Page No. 51) evil is less prevalent and there is less danger to the Muslims, as when some of the Muslims migrated from
Makkah at the command of the Prophet (peace be upon him), to
Abyssinia (Ethiopia),May Allah grant us success. May peace and blessings of Allah be upon our Prophet Muhammad, his family and Companions!