This site is shutdown from 31st of December 2021. Read the full statement in below twitter thread.
Letsblock is shutting down:— LetsBlock_IN (@LetsBlock_IN) December 6, 2021
I sincerely regret to inform you that Letsblock is shutting down next month. I created this platform last year to help block Twitter trolls and create a safe and productive online community.