Date   

moderated Re: Rethink the messaging when user from banned domain tries to subscribe #misc #suggestion

 

The other thing I encountered when investigating (aka quizzing Nina about :) what a banned member or domain sees upon trying to join the group was a bad error message when a banned member actually tried to go to the group home page - for example, if someone had sent them a link to it. Nina informed us this morning in Docs that the error has now been fixed, because she had seen it as well and reported it to Mark. I tested this and found that now, when a banned member goes to the group home page, they see "You are not a member of this group." So maybe something like that could happen when an email address with a banned domain tries to apply to the group. It doesn't entirely make sense, because obviously, if they're trying to join the group, they already know they're not a member of it. But the same holds for a banned member trying to visit the group's home page. Perhaps the language could be adjusted slightly so that the same messaging could be applied to both situations, and so that an email addresss with a banned domain would not be explicitly told they can't join the group with that domain.

OTOH, I don't know from domains. I banned the one ex-member's domain because it was his private domain and I know that I didn't want him or anyone from his company joining the group. That is probably not the norm.
--
J

Messages are the sole opinion of the author, especially the fishy ones.
My humanity is bound up in yours, for we can only be human together. - Desmond Tutu


moderated Re: Non - Member Posts #suggestion

billsf9c
 

Remember the old clap-boards used to cause a sound matxhing vision to sync sound and movemnt in the film industry?

Sony upped that. Digital display with 60(100?). lights going around it to provide accuracy and visual cues, each.

If you want colors - ok. For the color blind and numatical folks, have a number inside it.

To save my battery and eyes, I am reading in white text and black background. This feature also skews colors even if they are text. Science also shows that eyestrain is caused by active white background of screens.

It would be nice to see a list of all these ideas with a way to vote for priority so important things are ranked and potentially addressed, sooner/est.

BillSF9c


moderated Re: Wrong error/bounce message when member tries to reply to a topic with a "tag only moderators can use" #bug

Bruce Bowman
 

On Thu, Jan 28, 2021 at 09:30 PM, Andy wrote:
At the least, the bounce message from Groups.io ought to tell the sender WHY the message could not be delivered to that topic. 
Andy -- Using GMail, I got this back:



So it does...eventually...tell you why the failure occurred. The main problem is that the failure is not 500-level, so your provider (and mine) keeps trying to deliver the message.

Hope this helps,
Bruce


moderated Re: Limit number of group aliases #suggestion

Malcolm Austen
 

As I was the cause of this being raised, I'll offer a view that 5 might be considered too few but I appreciate that there must be some restriction because they all restrict (or are restricted by) the overall (and finite sized) collection of group names.

For subgroups though, the limit can be higher (but still finite, just for sanity) because they come from a different pool.

Keep safe, Malcolm.

-- 
Malcolm Austen <malcolm.austen@...>

On 29/01/2021 22:07:12, Bruce Bowman <bruce.bowman@...> wrote:

Premium/Enterprise groups can create an unlimited number of group aliases. Those names become unavailable for others to use. As GIO grows, this strikes me as increasingly problematic. Someone with malicious intent could even create hundreds just to fleece the system.

On that basis I'd like to suggest that 5 group aliases should be more than enough.

Thanks for your consideration,
Bruce


moderated Re: Rethink the messaging when user from banned domain tries to subscribe #misc #suggestion

 

Not all transparency is good. We (purposely) don’t let people know when they’ve been banned from a grouo.


On Jan 29, 2021, at 10:10 PM, Starchild <sfdreamer@...> wrote:


"So do we want people with banned domains knowing that their domain is banned?"
    In my view: YES! Transparency is good. And I must say, banning entire domains sounds highly dubious to begin with, unless the whole domain is clearly just a vehicle for spam. In that case, I would hope some attempt is made to reasonably ascertain this prior to a domain being blacklisted.

Namaste,

((( starchild )))


-----Original Message-----
From: J_Catlady
Sent: Jan 29, 2021 9:04 PM
To: main@beta.groups.io
Subject: [beta] Rethink the messaging when user from banned domain tries to subscribe #misc #suggestion

Mark wrote this in the update today:

BUGFIX: In some cases, people on banned domains were allowed to subscribe to a group.
Banned domains came up for me recently when a former group member whom I had banned, and whose domain I had also banned, tried to resubscribe. I banned both him and his domain, not knowing exactly what the effects would be, but thinking I'd covered all my bases that way. I found out he'd tried to join through the log entry: "Non-member [x] attempted to subscribe with a banned domain via web." I assume that he was not logged in when he tried to rejoin, since had he been logged in, as a banned member the group would not even have been visible to him. (Thanks, Duane, for pointing that out to me in Docs. I had thought that only the Apply button would not be visible.)

Not knowing what happened, and what he saw, if anything, after he attempted to join with a banned domain, and wanting to find out, I tricked Nina into telling me in Docs by suggesting to her that it be documented. :-) As I'd hoped, she found out the answer and put it into the manual. From her message:
"
The Banning domains from a group topic in the Owners Manual now contains a note about what someone who’s not logged in and who tries to join a group from a banned domain sees (a notice that states “You are not allowed to subscribe to the group with that domain”).

I wonder whether this is what we want to happen. Banned users can't even see the group in question, let alone know they're banned from it. So do we want people with banned domains knowing that their domain is banned? In fact, had I known that this person would see that message, I would not have banned his domain. As I said, I wasn't sure what would happen but was trying to cover all my bases. Now that this is documented, it's not such a big deal (no surprises). But I wonder whether the same reasoning applies to a banned domain as applies to a banned user wth respect to letting them know that they're banned. I'm not sure what the alternative would be, since logging in does not apply to a domain, so unlike with a banned user, you can't make the group invisible to anyone from the domain. I just wonder whether the current messaging should be reconsidered somehow.

--
J

Messages are the sole opinion of the author, especially the fishy ones.
My humanity is bound up in yours, for we can only be human together. - Desmond Tutu


--
J

Messages are the sole opinion of the author, especially the fishy ones.
My humanity is bound up in yours, for we can only be human together. - Desmond Tutu


moderated Re: Rethink the messaging when user from banned domain tries to subscribe #misc #suggestion

Starchild <sfdreamer@...>
 

"So do we want people with banned domains knowing that their domain is banned?"
    In my view: YES! Transparency is good. And I must say, banning entire domains sounds highly dubious to begin with, unless the whole domain is clearly just a vehicle for spam. In that case, I would hope some attempt is made to reasonably ascertain this prior to a domain being blacklisted.

Namaste,

((( starchild )))


-----Original Message-----
From: J_Catlady
Sent: Jan 29, 2021 9:04 PM
To: main@beta.groups.io
Subject: [beta] Rethink the messaging when user from banned domain tries to subscribe #misc #suggestion

Mark wrote this in the update today:

BUGFIX: In some cases, people on banned domains were allowed to subscribe to a group.
Banned domains came up for me recently when a former group member whom I had banned, and whose domain I had also banned, tried to resubscribe. I banned both him and his domain, not knowing exactly what the effects would be, but thinking I'd covered all my bases that way. I found out he'd tried to join through the log entry: "Non-member [x] attempted to subscribe with a banned domain via web." I assume that he was not logged in when he tried to rejoin, since had he been logged in, as a banned member the group would not even have been visible to him. (Thanks, Duane, for pointing that out to me in Docs. I had thought that only the Apply button would not be visible.)

Not knowing what happened, and what he saw, if anything, after he attempted to join with a banned domain, and wanting to find out, I tricked Nina into telling me in Docs by suggesting to her that it be documented. :-) As I'd hoped, she found out the answer and put it into the manual. From her message:
"
The Banning domains from a group topic in the Owners Manual now contains a note about what someone who’s not logged in and who tries to join a group from a banned domain sees (a notice that states “You are not allowed to subscribe to the group with that domain”).

I wonder whether this is what we want to happen. Banned users can't even see the group in question, let alone know they're banned from it. So do we want people with banned domains knowing that their domain is banned? In fact, had I known that this person would see that message, I would not have banned his domain. As I said, I wasn't sure what would happen but was trying to cover all my bases. Now that this is documented, it's not such a big deal (no surprises). But I wonder whether the same reasoning applies to a banned domain as applies to a banned user wth respect to letting them know that they're banned. I'm not sure what the alternative would be, since logging in does not apply to a domain, so unlike with a banned user, you can't make the group invisible to anyone from the domain. I just wonder whether the current messaging should be reconsidered somehow.

--
J

Messages are the sole opinion of the author, especially the fishy ones.
My humanity is bound up in yours, for we can only be human together. - Desmond Tutu


moderated Rethink the messaging when user from banned domain tries to subscribe #misc #suggestion

 

Mark wrote this in the update today:

BUGFIX: In some cases, people on banned domains were allowed to subscribe to a group.
Banned domains came up for me recently when a former group member whom I had banned, and whose domain I had also banned, tried to resubscribe. I banned both him and his domain, not knowing exactly what the effects would be, but thinking I'd covered all my bases that way. I found out he'd tried to join through the log entry: "Non-member [x] attempted to subscribe with a banned domain via web." I assume that he was not logged in when he tried to rejoin, since had he been logged in, as a banned member the group would not even have been visible to him. (Thanks, Duane, for pointing that out to me in Docs. I had thought that only the Apply button would not be visible.)

Not knowing what happened, and what he saw, if anything, after he attempted to join with a banned domain, and wanting to find out, I tricked Nina into telling me in Docs by suggesting to her that it be documented. :-) As I'd hoped, she found out the answer and put it into the manual. From her message:
"
The Banning domains from a group topic in the Owners Manual now contains a note about what someone who’s not logged in and who tries to join a group from a banned domain sees (a notice that states “You are not allowed to subscribe to the group with that domain”).

I wonder whether this is what we want to happen. Banned users can't even see the group in question, let alone know they're banned from it. So do we want people with banned domains knowing that their domain is banned? In fact, had I known that this person would see that message, I would not have banned his domain. As I said, I wasn't sure what would happen but was trying to cover all my bases. Now that this is documented, it's not such a big deal (no surprises). But I wonder whether the same reasoning applies to a banned domain as applies to a banned user wth respect to letting them know that they're banned. I'm not sure what the alternative would be, since logging in does not apply to a domain, so unlike with a banned user, you can't make the group invisible to anyone from the domain. I just wonder whether the current messaging should be reconsidered somehow.

--
J

Messages are the sole opinion of the author, especially the fishy ones.
My humanity is bound up in yours, for we can only be human together. - Desmond Tutu


moderated Site updates #changelog

 

Changes to the site this week:

  • DOCS: Updates from Nina.
  • CHANGE: New, better favicon.
  • NEW: Group sponsorships can now be paid using Paypal.
  • BUGFIX: In the members page, if you did a new search while on the second or later page of an existing search, the pagination was messed up.
  • BUGFIX: Changed Elasticsearch sub search mapping to fix partial searches.
  • NEW: Prioritize 2factor authentication support requests to ensure they don't get lost.
  • BUGFIX: In some cases, people on banned domains were allowed to subscribe to a group.
  • BUGFIX: A banned user, going to a group page, would get endlessly redirected, resulting in a browser error.
  • BUGFIX: After adding an attachment when composing a message or reply, delay updating the attachment list for 3 seconds to allow S3 to propagate.
  • BUGFIX: Fix date display for 20th century dates for people with date formats not MM/DD/YY.
  • NEW: Add a link to the help center to the /static/welcome page, the default group welcome message, and the confirming confirmation email message.

Take care everyone.

Mark


moderated Re: Paypal support for group sponsorships #update

Malcolm Austen
 

This is good news Mark, thanks.

While I would like (love?) to have PayPal accepted throughout I can get by with annually opening up sponsorship for long enough to let the group treasurer put in enough from the group's PayPal account to cover the fees. What we don't (can't sensibly) have is a group credit card.

Malcolm.

-- 
Malcolm Austen <malcolm.austen@...>

On 29/01/2021 21:02:17, Mark Fletcher <markf@corp.groups.io> wrote:

Hi All,

I just pushed to production support for paying group sponsorships using Paypal. Please let me know if you see anything amiss.

(Adding Paypal support for group hosting fees will require much more work, as those aren't one time only charges. I don't know if/when that will happen).

Thanks,
Mark


moderated Re: Non - Member Posts #suggestion

 

Add me to the list of those supportive of ‘color recognition’ enhancements. 
AND fully supportive of the ‘dials’ argument in the P. S. 
Science supports each of these. 

On Fri, Jan 29, 2021 at 11:27 Christos G. Psarras <christos@...> wrote:


>>> Suggestion 1: Change the background colour

I also agree that, at the very-very least, changing the NM badge to some warning shade (red/maroon with yellow letters?) would visually help to alert the mod, if nothing else it could have prevented me from going into a rabbit hole trying to troubleshoot a similar NM issue a few days ago! lol 

The other reason I'm also supporting this is in the PS text, it diverges slightly so I put it there.


>>> Suggestion 2

I can see value in somehow marking/tagging/whatnot a group message depending on group function/purpose and settings, especially on research especially, news/opinion, (civil) political discussion, proposal, etc., any group function/purpose which you would want to visually identify posts coming from non-members (or non-experts?) for any reason.

The admins can always find out about that message/member if needed through the log, so at least that's covered. 

Regarding archive visual indication solution, regardless, logic would also have to be implement that happens right after member approval, to somehow retro mark/tag/whatever any already-posted nonmember-marked messages by that user before they were approved, only applicable to the UI of course, we wouldn't want to send out another same email message.  Depending on what's agreed, it may necessitate having a new status/badge/etc, XNM, "Ex Non-Member" (grey background light grey letters?), I don't know, but if we don't do some check like this, we would end up with the paradox of a (newly-approved) group member seeing their own messages online marked as having come from a [currently] non-member. :)

A XNM/whatever badge could also potentially be of use on groups which value membership status or message source in considering/weighing/rewarding content contribution.

Cheers,
Christos

PS: As a matter of fact, I would argue that we should take this and apply it further to the rest of the user badges, set special colors for them, or at least the most important ones; research has shown that old-school round steam gauges have one superiority to digital readout displays because, after you have familiarized yourself with the gauge layout and settings/values/"badges", it only takes a quick glance (or peripheral vision) to know where the dial is hence what setting/value/"badge" it points to, you don't have to "read" the instrument, or oven look directly at it; but you have to literally look and read the digital number display.  Anyone here who flies will attest to that, PPL to ATP, doesn't matter.  For the non-pilot folks, a quick test comparison between an old school round clock and your microwave's clock will show you that effect; and if you keep the clock within your nearer peripheral vision field, like let's say right next to your monitor, you can be looking a the monitor typing or whatnot, and still get a very good idea of the time without looking at the clock.  You can't do that with a digital number clock, you have to look at it and read it.

Similarly, right now in the sea of light blue, reading is your only lifejacket; but with different badge colors, after we memorize them, a quick glimpse/glance can warns us, plus tell us what's going on; one side benefit would be that if one had the whole member list onscreen, a scrolling sweep or two would give you a good idea of the [badge/user setting] group distribution, kinda of a visual self-reporting tool. 

Maybe I should start a new topic and reference this one.



moderated Limit number of group aliases #suggestion

Bruce Bowman
 

Premium/Enterprise groups can create an unlimited number of group aliases. Those names become unavailable for others to use. As GIO grows, this strikes me as increasingly problematic. Someone with malicious intent could even create hundreds just to fleece the system.

On that basis I'd like to suggest that 5 group aliases should be more than enough.

Thanks for your consideration,
Bruce


moderated Re: Paypal support for group sponsorships #update

Ken Schweizer
 

Can we use it to "sponsor" groups.io or just local groups?

Ken S

 

"And if any man shall take away from the words of the book of this prophecy, God shall take away his part out of the book of life, and out of the holy city, and from the things which are written in this book." God

 

From: main@beta.groups.io [mailto:main@beta.groups.io] On Behalf Of Mark Fletcher
Sent: Friday, January 29, 2021 3:02 PM
To: main@beta.groups.io
Subject: [beta] Paypal support for group sponsorships #update

 

Hi All,

I just pushed to production support for paying group sponsorships using Paypal. Please let me know if you see anything amiss.

(Adding Paypal support for group hosting fees will require much more work, as those aren't one time only charges. I don't know if/when that will happen).

Thanks,
Mark


moderated Paypal support for group sponsorships #update

 

Hi All,

I just pushed to production support for paying group sponsorships using Paypal. Please let me know if you see anything amiss.

(Adding Paypal support for group hosting fees will require much more work, as those aren't one time only charges. I don't know if/when that will happen).

Thanks,
Mark


moderated Re: Non - Member Posts #suggestion

 


>>> Suggestion 1: Change the background colour

I also agree that, at the very-very least, changing the NM badge to some warning shade (red/maroon with yellow letters?) would visually help to alert the mod, if nothing else it could have prevented me from going into a rabbit hole trying to troubleshoot a similar NM issue a few days ago! lol 

The other reason I'm also supporting this is in the PS text, it diverges slightly so I put it there.


>>> Suggestion 2

I can see value in somehow marking/tagging/whatnot a group message depending on group function/purpose and settings, especially on research especially, news/opinion, (civil) political discussion, proposal, etc., any group function/purpose which you would want to visually identify posts coming from non-members (or non-experts?) for any reason.

The admins can always find out about that message/member if needed through the log, so at least that's covered. 

Regarding archive visual indication solution, regardless, logic would also have to be implement that happens right after member approval, to somehow retro mark/tag/whatever any already-posted nonmember-marked messages by that user before they were approved, only applicable to the UI of course, we wouldn't want to send out another same email message.  Depending on what's agreed, it may necessitate having a new status/badge/etc, XNM, "Ex Non-Member" (grey background light grey letters?), I don't know, but if we don't do some check like this, we would end up with the paradox of a (newly-approved) group member seeing their own messages online marked as having come from a [currently] non-member. :)

A XNM/whatever badge could also potentially be of use on groups which value membership status or message source in considering/weighing/rewarding content contribution.

Cheers,
Christos

PS: As a matter of fact, I would argue that we should take this and apply it further to the rest of the user badges, set special colors for them, or at least the most important ones; research has shown that old-school round steam gauges have one superiority to digital readout displays because, after you have familiarized yourself with the gauge layout and settings/values/"badges", it only takes a quick glance (or peripheral vision) to know where the dial is hence what setting/value/"badge" it points to, you don't have to "read" the instrument, or oven look directly at it; but you have to literally look and read the digital number display.  Anyone here who flies will attest to that, PPL to ATP, doesn't matter.  For the non-pilot folks, a quick test comparison between an old school round clock and your microwave's clock will show you that effect; and if you keep the clock within your nearer peripheral vision field, like let's say right next to your monitor, you can be looking a the monitor typing or whatnot, and still get a very good idea of the time without looking at the clock.  You can't do that with a digital number clock, you have to look at it and read it.

Similarly, right now in the sea of light blue, reading is your only lifejacket; but with different badge colors, after we memorize them, a quick glimpse/glance can warns us, plus tell us what's going on; one side benefit would be that if one had the whole member list onscreen, a scrolling sweep or two would give you a good idea of the [badge/user setting] group distribution, kinda of a visual self-reporting tool. 

Maybe I should start a new topic and reference this one.



moderated A minor textual discrepency #bug

Malcolm Austen
 

When I initiate the joining process (with a dummy but valid) address, the resulting web page https://kent-eng.groups.io/g/all-Kent/joined says :
Look for a message from Groups.io with the Subject: "Confirm Your Groups.io Account"

However, the message received actually has the subject line:
[KEN] Confirm your join-ken-eng@... email address

Can these please agree with each other?

Malcolm.

-- 
Malcolm Austen <malcolm.austen@...>


moderated Re: Two issues in joining a group #bug

Malcolm Austen
 

As this seems to be opening a bigger can of worms than I had appreciated, lets stop this here and I'll raise the two items separately. My second point will reappear in [GMF] for some kicking around before it comes back to [beta].

Malcolm.

-- 
Malcolm Austen <malcolm.austen@...>

On 28/01/2021 22:04:01, Malcolm Austen <malcolm.austen@...> wrote:

First a minor bug in some text ... when I initiate the joining process (with a dummy but valid) address, the web page https://kent-eng.groups.io/g/all-Kent/joined says :
Look for a message from Groups.io with the Subject: "Confirm Your Groups.io Account"

However, the message received actually has the subject line:
[KEN] Confirm your join-ken-eng@... email address

Can these please agree with each other?

And then issue two which I'm sure has been discussed before ... the message sequence is all wrong. First I get a welcome message (and the owner is told I have joined the list) and then I get a second email asking me to confirm my request to join the list. (In reality I think these three messages are all sent at the same time and the exact arrival order is unpredictable.) The welcome message should and must not go out until the confirmation process has completed. It's not right for the member to still be in [NC] status when both they and the owner have been informed they have joined the list.

I am happy that the owner should be informed of the application but I feel strongly that the sequence should be:
1. user applies to join
2. user is asked to confirm and owner is informed of the application, user set [NC]
If (and only if) user does confirm then
3. [NC] is removed, user is sent welcome message and owner is informed  of completion

Keep safe, Malcolm.

-- 
Malcolm Austen <malcolm.austen@...>


moderated Re: Add "message #" as an option in the Send Message (to member) feature #suggestion

 

Good point. But it's easier not to have to jump back and forth from the message itself to the Member List ---> Member page ---> Send Message screen with copied text in tow.. Easier to just make note of the message # and be able to enter it. 


On Fri, Jan 29, 2021 at 6:58 AM Duane <txpigeon@...> wrote:
On Fri, Jan 29, 2021 at 08:02 AM, J_Catlady wrote:
I am suggesting that ... there also be a place to enter a message number and the specific message woukd be copied in.
Since you're asking for a one-shot, you'd need to go find which message you want to be included.  Seems to me it would be just as easy to copy the message at that time and paste it into the box.  I know I can't remember the message numbers, nor content, of all the messages on my largest group (or even the smallest ;>)

Duane


--
J

Messages are the sole opinion of the author, especially the fishy ones.
My humanity is bound up in yours, for we can only be human together. - Desmond Tutu


moderated Re: Add "message #" as an option in the Send Message (to member) feature #suggestion

Duane
 

On Fri, Jan 29, 2021 at 08:02 AM, J_Catlady wrote:
I am suggesting that ... there also be a place to enter a message number and the specific message woukd be copied in.
Since you're asking for a one-shot, you'd need to go find which message you want to be included.  Seems to me it would be just as easy to copy the message at that time and paste it into the box.  I know I can't remember the message numbers, nor content, of all the messages on my largest group (or even the smallest ;>)

Duane


moderated Re: Two issues in joining a group #bug

Sandi D <sandi.asgtechie@...>
 

On Fri, Jan 29, 2021 at 06:40 AM, Malcolm Austen wrote:
Malcolm Austen: 
...That seems to say that if person A is already a member of one group (and therefore has an account) then person B (a baddie) can, by spoofing the sending address, subscribe person A to arbitrary numbers of other groups.
 
We had a similar scenario last week, with person B subscribing person A to our group. 

Both "goodies". Person A, forwarded a privately sent email on how to join from our group Home page to Person B. Person B thought she needed to enter Person A's name and email address instead of her own. Person A was then approved by the Co-Owner because the Co-Owner had sent the private email to Person A. So Person A became a member without any action on her part to join and Person B was confused as to why she couldn't access the group! 

In the end, I left Person A as a member (I changed her setting to Special Notice Only) and emailed her privately asking her if she wanted to be removed. Have heard nothing back from her.

I also sent a direct group invite to Person B and another private email detailing the situation and what she needed to do in order to join, hopefully this time made easier by the direct invite. 

Then had to email the Co-Owner (she is not GIO savvy, but she is in control of who she invites and who is accepted) about what happened, why it happened and how I was resolving it.

Trying to explain this to all parties concerned about took up a lot of time and a flurry of emails over 2 days. 
 
--
Sandi Dickenson


moderated Re: Add "message #" as an option in the Send Message (to member) feature #suggestion

 

And to clarify: I am suggesting that just like there’s a dropdown at the bottom of the the Send Message screen to specify an existing Menber Notice and have the text of that notice be pasted into the message body, there also be a place to enter a message number and the specific message woukd be copied in.


On Jan 29, 2021, at 5:57 AM, J_Catlady via groups.io <j.olivia.catlady@...> wrote:

I would like to be able to send a specific message to a specific member on a one-shot basis. Not create a Member Notice.


On Jan 29, 2021, at 5:29 AM, Duane <txpigeon@...> wrote:

On Fri, Jan 29, 2021 at 06:24 AM, J_Catlady wrote:
It would be very convenient to be able to send a specified message # to a group member.
Are you asking for the contents of a specific message or a link to it?  It seems to me that in either case, you could create a "Note To Member" type of notice to add to the Notices list if it would be something you'd use much.  Or else I'm misunderstanding what you want.

Duane

--
J

Messages are the sole opinion of the author, especially the fishy ones.
My humanity is bound up in yours, for we can only be human together. - Desmond Tutu


--
J

Messages are the sole opinion of the author, especially the fishy ones.
My humanity is bound up in yours, for we can only be human together. - Desmond Tutu

2381 - 2400 of 30377