Oddbean new post about | logout
 Muslims ( Islam ) Is cancer to development 
 https://image.nostr.build/2775b93a03eaaef42dec9b6ce77a478ba8fd97d924c1ee6d911eb202e89fc0be.jpg