@Charby that would also be fun.
The biggest technical problem I see is that the location field in the account is just plain text, so no way of knowing what is in it. A more defined field would be needed.
I need some more hours in the day to investigate how much effort it would be.
This in not the place to make sermons or trying to push your social opinions.
Here is a "how to " borrowed form another site
This isn't "another site", this site has a code of conduct, which's been established, reviewed and approved by a number of people and it certainly isn't under debate in this thread. If you have a specific complaint about a specific person/post bring it to the attention of the moderators directly by flagging it/them.