Muslimface a Facebook and Twitter alternative launched Posted by Muhammad Abdullah on June 20, 2015 Facebook Muslimface social media + Twitter Facebook Muslimface social media Twitter