Don't have Telegram yet? Try it now!
http://themuslimtheist.com/the-atheists-are-more-moral-argument/
The "Atheists Are More Moral" Argument