Muhammad is the second most popular name for baby boys in Britain, new research has found. According to The Times, the name is now second only to Jack and is likely to rise to number one by next year. [..read on..]
We previously heard about this. One can only say; Subhanallah! Alhamdu lillah! La ilaha illallah! Allahu Akbar!