Tags Abdulvahed Niyazo

Tag: Abdulvahed Niyazo

‘SalamWorld’ to be Facebook for Muslims — but much cleaner

Salamworld, based in Istanbul, will be launched during Ramadan in July in eight languages. The social network aims to have 50 million users within...