nobody on Nostr: I bet you think deranged Islamic terrorists took down the twin towers too. 😂 ...I bet you think deranged Islamic terrorists took down the twin towers too. 😂 embarrassing.