Last year's most popular name for baby boys in England, Oliver, has been knocked off by Mohammed....
Muhammad
'Call Me Muhammad'. Until earlier this year, one 19-year-old student from the Tajik capital, Dushanbe, was known...